Ciao ragazzi ho questo problema:
devo contruire un checkbox che se selezionato selezioni tutti i checkbox che sono presenti nella pagina e che se deselezionato deselezioni tutti i checkbox nella pagina. ( tipo come c'è nella casella ti posta elettronica per deselezionare e selezionare tutti i messaggi).
sono riuscito a realizzare solo che li seleziona tutti ma non il contrario:
vi metto un pò di codice:
<script type="text/javascript">
function checkTutti() {
with (document.modulo) {
for (var i=0; i < elements.length; i++) {
if (elements[i].type == 'checkbox')
elements[i].checked = true;
}
}
}
function uncheckTutti() {
with (document.modulo) {
for (var i=0; i < elements.length; i++) {
if (elements[i].type == 'checkbox')
elements[i].checked = false;
}
}
}
</script>
queste solo le due funzioni che servono per fare questo il checkbox che seleziona tutto è questo ma NON RIESCO A FARE L'OPERAZIONE INVERSA DI DESELEZIONE:
<input type="checkbox" name="tutti" id="tutti" onClick="checkTutti()">
grazie mille ragazzi per la vostra cortese attenzione![]()

Rispondi quotando