Ciao a tutti ho un problema con le checkbox
Ho una tabella popolata con php
Codice:
<TD><?php echo $riga['nometp'];?></TD>
<TD><?php echo $riga['idt'];?></TD>
<TD><input id="ora" type="checkbox" value="<?php echo $riga['nometp'];?>" onchange="aggiungi()"></TD>
Quando l’utente clicca sulla checkbox vorrei che la funzione prendesse il valore della checkbox e lo aggiungesse ad un array e dall’array ad una textarea
Codice:
function aggiungi() {
var a = document.getElementById("ora").value;
analisi.push(a);
for (i = 0; i < analisi.length; i++) {
document.getElementById("area").innerHTML = analisi;
}
}
Il problema è che ovviamente la checkbox all’interno delle varie righe che si generano da php non viene identificata in maniera univoca e quindi il valore che viene letto dalla funzione è sempre quello della prima riga a prescindere dalla checkbox selezionata.