Foros del Web » Programando para Internet » Javascript »

como puedo validar un campo tipo radio antes del envio de un select

Estas en el tema de como puedo validar un campo tipo radio antes del envio de un select en el foro de Javascript en Foros del Web. Hola como puedo comprobar que un campo tipo radio esta marcado antes de enviar una selecion de un select, por ejemplo que si no esta ...
  #1 (permalink)  
Antiguo 22/03/2012, 12:28
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 13 años
Puntos: 5
como puedo validar un campo tipo radio antes del envio de un select

Hola como puedo comprobar que un campo tipo radio esta marcado antes de enviar una selecion de un select, por ejemplo que si no esta marcada la casilla del radio que mande un alert avisandolo.

el codigo que tengo seria algo asin:

Código HTML:
Ver original
  1. <script type='text/javascript'>
  2.         function redirecionar(value) {
  3.             if (value != "") { location.href = value; }
  4.             }
  5. <form name='miformulario'>
  6.     <input type='radio' name='estadocivil'>marca la casilla si quieres informacion
  7.    
  8.     <select name='deporte' onchange=redirecionar(this.value);>
  9.         <option value='futbol.html'>futbol</option>
  10.         <option value='tenis.html'>tenis</option>
  11.         <option value='basket.html'>basket</option>
  12.     </select>
  13. </form>

oseas que debe elejir un deporte perosi no marca la casilla radio quiero avisarlo de que no lo ha hecho, algun ejemplo para entenderlo, saludos.
  #2 (permalink)  
Antiguo 22/03/2012, 12:42
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: como puedo validar un campo tipo radio antes del envio de un select

No suelo usar el nombre de los objetos para referenciarlos, lo hago siempre por su id, con el id, se puede hacer en vez de:
onchange=redirecionar(this.value);

esto:
onchange="if(document.getElementById('idradio').ch ecked==true{redirecionar(this.value);}"

aunque si tu formulario es así de sencillo, no le veo mucha utilidad al radio.
  #3 (permalink)  
Antiguo 22/03/2012, 12:49
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 13 años
Puntos: 5
Respuesta: como puedo validar un campo tipo radio antes del envio de un select

Gracias ocp001a por tu colaboracion, pero no me acaba de quedar claro, como tendria que hacer para mandar un alert si la casilla esta vacia, saludos.

Etiquetas: formulario, html, input, radio, select, tipo, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:15.