“Funçãozinha” bem simples em javascript, mas que pode ser muito útil.
Ela valida os checkboxes da página pra saber se eles foram selecionados ou não.
Função:
function verificaChecks() { var aChk = document.getElementsByName("item"); for (var i=0;i<aChk.length;i++){ if (aChk[i].checked == true){ // CheckBox Marcado... Faça alguma coisa... Ex: alert(aChk[i].value + " marcado."); } else { // CheckBox Não Marcado... Faça alguma outra coisa... } } }
Exemplo de código html:
<br><input type="checkbox" name="item" value="UM"> 1 <br><input type="checkbox" name="item" value="DOIS"> 2 <br><input type="checkbox" name="item" value="TRES"> 3 <br><input type="checkbox" name="item" value="QUATRO"> 4 <br><input type="checkbox" name="item" value="CINCO"> 5 <br><input type="button" value="Valida Checks" onclick="verificaChecks()">
Repare que todos os checkboxes tem o mesmo name.
Espero que seja útil.
José Luiz Neto
Muito bom, parabéns !
Excelente código. Só um comentário: length está escrito errado no seu código! =P
Valeu Ale, realmente estava errado, estava faltando também um “}” no final aproveitei pra corrigir.
Obrigado
JLNeto