Entrar Regístrate
 
Ayuda validar radio button por favor ayudenme
#1 ·

Hola por ayudenme a validar un radio button, tengo mi codigo para validar un formulario con varios campos de texto, pero no puedo validar el radio, espero q me ayuden por favor.

este es mi codigo:

<SCRIPT language=JavaScript>
function reportMultiple()
{
var options_string = "";
var nick=document.formulario.nick.value;
var pass=document.formulario.pass.value;
var radio=document.formulario.radio.value;

if (nick!=options_string && nick.length>=1 && nick.length<=30)
{ condicion=1; }
else {
alert("\Usuario\ debe ser capturado" + nick);
formulario.nick.focus();
return(false);
}

if (pass!=options_string && pass.length>=1 && pass.length<=30)
{ condicion=1; }
else {
alert("\Usuario\ debe ser capturado" + pass);
formulario.pass.focus();
return(false);
}

Pero aqui pongo el mismo codigo para validar mi radio pero no jala:

if (radio!=options_string && radio.length>=1 && radio.length<=20)
{ condicion=1; }
else {
alert("\Sexo\ debe ser capturado" + radio);
formulario.radio.focus();
return(false);
} }
</SCRIPT>



soft2222
Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 2
Desde: 11/Jul/2005
·
#2 ·

Aqui tienes un script que valida un radio button:

Codigo:

<HTML>
<HEAD>
<TITLE>
Chequear un RADIO BUTTON
</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function validarBotonRadio() {
var s = "no";
with (document.formulario){
for ( var i = 0; i < sexo.length; i++ ) {
if ( sexo.checked ) {
s= "si";
window.alert("Ha seleccionado: \n" + sexo.value);
break;
}
}
if ( s == "no" ){
window.alert("Debe seleccionar hombre o mujer" ) ;
}
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM name="formulario">
<B>Marque su sexo:</B><br>
<INPUT TYPE="radio" NAME="sexo" VALUE="hombre">Hombre
<INPUT TYPE="radio" NAME="sexo" VALUE="mujer" >Mujer
<BR>
<INPUT TYPE="button" NAME="enviar" VALUE="enviar" onClick="validarBotonRadio()">
<INPUT TYPE="reset" VALUE="Borrar">
</FORM>
</BODY>
</HTML>



Puede que lo puedas adaptar a tus necesidades.

salu2

MI BLOG PERSONAL

Jallander
Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 143
Desde: 28/Ago/2003
· ·
#3 ·
Escrito originalmente por ja.lopez
Aqui tienes un script que valida un radio button:

Codigo:

<HTML>
<HEAD>
<TITLE>
Chequear un RADIO BUTTON
</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function validarBotonRadio() {
var s = "no";
with (document.formulario){
for ( var i = 0; i < sexo.length; i++ ) {
if ( sexo .checked ) {
s= "si";
window.alert("Ha seleccionado: \n" + sexo.value);
break;
}
}
if ( s == "no" ){
window.alert("Debe seleccionar hombre o mujer" ) ;
}
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM name="formulario">
<B>Marque su sexo:</B><br>
<INPUT TYPE="radio" NAME="sexo" VALUE="hombre">Hombre
<INPUT TYPE="radio" NAME="sexo" VALUE="mujer" >Mujer
<BR>
<INPUT TYPE="button" NAME="enviar" VALUE="enviar" onClick="validarBotonRadio()">
<INPUT TYPE="reset" VALUE="Borrar">
</FORM>
</BODY>
</HTML>



Puede que lo puedas adaptar a tus necesidades.

salu2

MI BLOG PERSONAL


if ( sexo .checked ) {

Jallander
Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 143
Desde: 28/Ago/2003
· ·
#4 ·

Perdón me olvidó desactivar el código mi@:

<HTML>
<HEAD>
<TITLE>
Chequear un RADIO BUTTON
</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function validarBotonRadio() {
var s = "no";
with (document.formulario){
for ( var i = 0; i < sexo.length; i++ ) {
if ( sexo[i].checked ) {
s= "si";
window.alert("Ha seleccionado: \n" + sexo[i].value);
break;
}
}
if ( s == "no" ){
window.alert("Debe seleccionar hombre o mujer" ) ;
}
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM name="formulario">
<B>Marque su sexo:</B><br>
<INPUT TYPE="radio" NAME="sexo" VALUE="hombre">Hombre
<INPUT TYPE="radio" NAME="sexo" VALUE="mujer" >Mujer
<BR>
<INPUT TYPE="button" NAME="enviar" VALUE="enviar" onClick="validarBotonRadio()">
<INPUT TYPE="reset" VALUE="Borrar">
</FORM>
</BODY>
</HTML>


Jallander
Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 143
Desde: 28/Ago/2003
· ·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Ayuda para webmasters · Java y Javascript
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 17:33 UTC+02:00 DST
Temas similares
No se han encontrado temas similares