Esta función de javascript recorrer los checks con el nombre “checkejemplo” y cuenta los que están checkeados. Para ello usamos la propiedad .length que nos indica el número de elementos con el mismo nombre y así podemos recorrerlos y comprobar su estado.
Finalmente mostramos el número de check’s activados con un alert. Muy útil si queremos validar una lista de checkbox’s de un formulario antes de realizar el submit y así obligar al usuario a seleccionar al menos uno. Este ejemplo es muy simple pero podemos implementarlo en muchos otros casos.
function check()
{
var frm = document.getElementById("myform");
for (i=0;i<frm.checkejemplo.length;++i)
if (frm.checkejemplo[i].checked)
{
cont++;
}
}
alert(cont);
}
En el formulario colocamos varios checkbox’s y los tres los llamamos “checkejemplo”.
…el código que pusistes logicamente funciona.. pero la sintaxis la corregi.
function validar()
{
var cont;
var lista;
lista=document.form1.box;
cont=0;
for (i=0;i” checked=”CHECKED “>
Luis ya que has corregido el codigo està ria bien que lo pusieses entero ya que no se entiende muy bien lo que has puesto…
Tengo un codigo asp que realiza consultas a SQL server con la finalidad de poder eliminar uno por uno o varios archivos a la vez para esto tengo u check button de nombre check que se duplica por medio de un arreglo como puedo validar que se seleccione por lo menos uno o mas a la vez… gracias de antemano