22nov/090
Marcar vários CheckBox com JavaScript
Código simples para uma grande funcionalidade:
script.js
1 2 3 4 5 6 7 8 9 10 11 | function marcarCheck() { var campo = document.Form; var contaForm = campo.elements.length; var i; for(i=0; i<contaForm; i++) { if(campo.elements[i].id == "Marcados") { campo.elements[i].checked = campo.CheckTodos.checked; } } } |
index.html
1 2 3 4 5 6 7 8 9 10 | <script language="javascript" src="script.js"></script> <form name="Form"> Marcar Todos: <input type="checkbox" name="CheckTodos" onClick="marcarCheck();" /> <br><br> 1. <input type="checkbox" id="Marcados" /><br> 2. <input type="checkbox" id="Marcados" /><br> 3. <input type="checkbox" id="Marcados" /><br> 4. <input type="checkbox" id="Marcados" /><br> 5. <input type="checkbox" id="Marcados" /> </form> |