![]() |
|
Homepage |
Javascript |
Selezione di tutti i checkbox con Javascript | |
Selezione di tutti i checkbox con Javascript
Concesso in esclusiva a MrWebmaster.it - E' vietata la pubblicazione senza espresso consenso del proprietario <form name="modulo"> <input type="checkbox" name="colori" value="Rosso"> Rosso<br> <input type="checkbox" name="colori" value="Giallo"> Giallo<br> <input type="checkbox" name="colori" value="Verde"> Verde<br> <input type="checkbox" name="colori" value="Blu"> Blu<br><br> <input type="button" value="Seleziona tutto" onclick="SelezTT()"> </form>Veniamo al codice Javascript completo:
<script type="text/javascript">
function SelezTT()
{
var i = 0;
var modulo = document.modulo.elements;
for (i=0; i<modulo.length; i++)
{
if(modulo[i].type == "checkbox")
{
modulo[i].checked = !(modulo[i].checked);
}
}
}
</script>
Per accedere agli elementi del form utilizziamo la sintassi:
document.modulo.elementsche andiamo a memorizzare in una variabile per rendere più snello il codice. A questo punto creiamo un ciclo all'interno del quale verifichiamo che solo gli elementi di tipo "checkbox" dovranno essere selezionati. Prego di prestare attenzione alla forma che ho usato per la selezione e deselezione: modulo[i].checked = !(modulo[i].checked)In questo modo avremo, in un colpo solo, la selezione e deselezione delle checkbox, a seconda del fatto che siano già selezionate o meno. |
IN EVIDENZA
Effetto ombra su testo con Photoshop
Guadagna col tuo sito grazie a TradeD...
Guida XHTML
Riscrivere le URL con Asp
Riavviare IIS
HTTP 500 internal server error
Generare password casuali in Javascri...
Errore 80004005: Cannot update. Datab...
Introduzione ad Ajax ed Asp con Jscri...
Referenze dei Tag Html
Stringhe di connessione via ODBC e Ol...
Referenze dei fogli di stile Css
Le espressioni regolari in Javascript
|
||||
© 2001/2010 lukeonweb.net - A cura di Luca Ruggiero, Partita IVA 05564851219 -
Privacy |
Pubblicità |
Contatti
| |||||