La Web del Programador: Comunidad de Programadores
 
    Pregunta:  12995 - VALIDACIóN DE OPCIóN EN FORMULARIO
Autor:  Ricardo Ripol Hesse
He creado un formulario al que quiero validar si los campos están rellenados antes de enviarlo.
Si es un campo de texto (type="text") no tengo problema con la instrucción:
if (text.length > 0)
Mi problema es cuando es una opción (type="radio") entre dos por ejemplo, con el mismo nombre y diferente valor, la cual no consigo identificar si está marcada o no.
Agradecería contestación.
Gracias.

  Respuesta:  Wilson Madrid
Hola,
La forma mas sencilla, es simplemente
que al principio del formulario
pongas uno de los input tipo radio como chequeado.
Aqui hay un ejemplo:

<FORM action="loquesea">
Verde <input type="radio" name="color" value="verde"><br>
Rojo <input type="radio" name="color" value="rojo" CHECKED><br>
Azul <input type="radio" name="color" value="azul">
</FORM>

Lo importante es el CHECKED, que lo pones en el radio que quieres que empiece chequeado por defecto.

[email protected]
http://www20.brinkster.com/scriptgames
http://www.galeon.com/quipu

  Respuesta:  Wilson Madrid
Hola,
La forma mas sencilla, es simplemente
que al principio del formulario
pongas uno de los input tipo radio como chequeado.
Aqui hay un ejemplo:

<FORM action="loquesea">
Verde <input type="radio" name="color" value="verde"><br>
Rojo <input type="radio" name="color" value="rojo" CHECKED><br>
Azul <input type="radio" name="color" value="azul">
</FORM>

Lo importante es el CHECKED, que lo pones en el radio que quieres que empiece chequeado por defecto.

[email protected]
http://www20.brinkster.com/scriptgames
http://www.galeon.com/quipu