Comunidad de diseño web y desarrollo en internet online

ayuda con checkbox

Citar            
MensajeEscrito el 27 Mar 2007 10:43 pm
necesito que cuando un checkbox este vacio me mande un alerta que indique que debe
selecionar al menos uno.
el problema que tengo es que name='campos[tem_amb]', cambia en cada uno de las cajas de
seleccion y eso no lo puedo cambiar ya que hay otro codigo en php que recibe los campos y en
base a eso realiza una consulta.

espero explicarme bien.. alguien puede ayudarme.. por su tiempo gracias!

Código :

<script type="text/javascript">
 function validar() {
   check = form1.mostrar;
   selected = false
   if (!selected) {
      alert ("Para poder continuar deberá de selecionar alguna de las opciones");
       return false;
   }
</script>


Código :

<body>
<form name="form1" method="post" action="hist-6.php">
<input name='campos[tem_amb]' type="checkbox" id="campos[tem_amb]" value="checkbox">aire
<input name="campos[hr]" type="checkbox" id="campos[hr]" value="checkbox">relativa 
<input name="campos[radiacion]" type="checkbox" id="campos[radiacion]" value="checkbox">Radiaci&oacute;n  
<input name="campos[eto]" type="checkbox" id="campos[eto]" value="checkbox">Evaporaci&oacute;n
<input name="campos[v_viento]" type="checkbox" id="campos[v_viento]" value="checkbox">Velocidad  
<input name="campos[d_viento]" type="checkbox" id="campos[d_viento]" value="checkbox">direccion 
<input name="mostrar" type="submit" id="mostrar" value="Mostrar Datos" onClick="javascript:validar()">        
</form>
</body>

Por admado

11 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 28 Mar 2007 01:27 am
Lo más fácil seria crearle una clase a todos y luego filtrarlos, ahora si el formulario solo tendrá esos campos, puedes usar la etiqueta <button> y asi filtrar todos los input sin tanto problema.

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.