Buona sera, ho questo script:
che con questo:
Ora inserendo l'ultimo codice in un ciclo While creo un certo numero di input text con relativo pulsante.
Il problema è che qualunque pulsante io prema mi copia sempre il testo della prima input text.
C'è un metodo per copiare il testo della input text relativa al pulsante?
JavaScript:
function copia(testo) {
var input = document.createElement('input');
var area = document.getElementById(testo).value;
input.setAttribute('value', area);
document.body.appendChild(input);
input.select();
var risultato = document.execCommand('copy');
document.body.removeChild(input);
alert('testo copiato: '+ area);
return risultato;
}
che con questo:
PHP:
<div>
<input type="text" id="area" value="'. $MyVar .'">
<button onclick="copia(\'area\')">Copia</button>
</div>
Ora inserendo l'ultimo codice in un ciclo While creo un certo numero di input text con relativo pulsante.
Il problema è che qualunque pulsante io prema mi copia sempre il testo della prima input text.
C'è un metodo per copiare il testo della input text relativa al pulsante?