La idea es validar una lista de checkbox que se generan dinamicamente, la lista puede traer 1 o 50 checkboxes y la validacion consiste en seleccionar almenos uno, el maestro UnKnown me ayudo con el script que viene hasta abajo, funciona solo si la lista fuera 'fija', intenté ponerle un contador asi:
Código:
y que pregunte por la variable i pero NO ME SALE for(var i =0;i <document.forma.elements.length i++)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
Gracias!!!
Código:
<script language="Javascript"> function valida(f) { if(!f.as[0].checked&&!f.as[1].checked&&!f.as[2].checked) { alert("debes de seleccionar al menos un Check Box"); return false } else return true } </script> </script> <center> <form onsubmit="return valida(this)"> <input type="checkbox" name="as" value="check me"> <input type="checkbox" name="as" value="check me"> <input type="checkbox" name="as" value="check me"> <input type="submit"> </form> </center>