Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/03/2007, 23:26
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 10 meses
Puntos: 1284
Re: ayuda con checkbox

Hola:

Puedes tener los nombres en un array y chequearlo, o consultar el nombre de cada componente...

function validar(f) {
var cheques = ["campos[tem_amb]", ="campos[hr]", "campos[radiacion]"];
var valida = false;
for (var i = 0, total = cheques.length, i < total; i ++)
cheques = cheques || f[cheques[i].checked]
if (!valida) alert("Al menos debe seleccionar un campo...");
return valida;
}

Por cierto, una validación correcta sería desde el evento submit (<form onsubmit="return validar(this)" ...)

Y tu botón del tipo submit sin la validación en el onclick (como lo tienes ahora)

Fíjate que solo puse 3 campos... tu deberías usar todos.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo