function valida()
{
i=0;
cont=0;
vfinal = document.llenar.cheque.length;
for (i=0; i<vfinal ;i++)
{
if (document.llenar.cheque[i].checked == true)
cont = cont + 1;
}
if (cont == 0)
{
alert ("Debe seleccionar al menos un campo...");
}
else
if (confirm('¿Estas seguro de enviar este formulario?'))
{
return true;
}
return false;
}
aqui esta el checkbox, este se imprime para cada uno de los campos, es decir tal cual como tu eliminases un mail
<INPUT TYPE="checkbox" name="cheque" value="<%=rstSearch.fields("xxx")%>"> (ojo que todos los campos tienen el mismo nombre pero varian segun su value)
el problema es que cuando muestro mas de 2 campos ni un problema y me funciona a las mil maravillas......pero cuando ingreso 1.....y le pongo eliminar me dice que debo seleccionar un campo, en otras palabras esta undefined....pero despues le puse un alert.....y me muestra el valor.....en el caso de 1 checkbox o un registro no puede mostrar el lenght?
porfa ayudenme es lo unico que me falta por validar en el caso de que la consulta arroje un solo checkbox
grax a cualquier respuesta