Codice PHP:
echo "<td><button class='onblur-refocus-barcodes' id='copyBtn'>Copia</button><span id='discountCode'>" . $row['Cod_prodotto'] . "</span></td>";
JS codice:
codice:
$(document).ready(function(){
$('#copyBtn').click(function(){
var text = $("#discountCode").get(0)
var selection = window.getSelection();
var range = document.createRange();
range.selectNodeContents(text);
selection.removeAllRanges();
selection.addRange(range);
//add to clipboard.
document.execCommand('copy');
})
});
ho messo all interno delle celle di una colonna di una tabella, un bottone che dovrebbe copiarmi il contenuto di quella cella...quindi nella prima cella per esempio quando clicco su copia mi dovrebbe copiare il codice "8033424958284"... quello che invece mi viene copiato è "onblur-refocus-barcodes" ovvero la classe del bottone copia... perchè, dove sbaglio?