Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2009, 08:21
sebastian85
 
Fecha de Ingreso: mayo-2009
Mensajes: 71
Antigüedad: 15 años
Puntos: 1
validando radio buttons

hola les queria solicitar una ayuda encontre un script en internet que me gusto para lo que hando buscando pero tiene una falla valida bien pero cuando ahy una opcion que no es valida se resetea el formulario perdiendo las demas opciones ya marcadas se los dejo para ver si pueden ayudarme con el :
Código HTML:
<html>
<head>
<title>Untitled Document</title>
<script>
var resultado;
resultado = '';
function validar_rgroup(rgroup) {
var algo_pinchado;
algo_pinchado = 'no';
for (var i=0; i<rgroup.length; i++) {
if (rgroup[i].checked) {
algo_pinchado = 'si';
break;
}
}
if (algo_pinchado == 'no'){
resultado = resultado + 'Selecciona un valor para la pregunta: ' + rgroup[0].name + '\n';
}
}

function validar_form(formulario) {

validar_rgroup(formulario.nublado);

validar_rgroup(formulario.lloviendo);

if (resultado != '') {

resultado = 'Debes corregir los siguientes aspectos en tu encuesta: \n' + resultado;

alert(resultado);

}

}

</script>
</head>
<body>
<form name="form1" method="post" action="" onsubmit="validar_form(document.form1)">
<p>esta nublado??
<input type="radio" name="nublado" value="poco">
<input type="radio" name="nublado" value="normal">
<input type="radio" name="nublado" value="mucho">
</p>
<p>esta lloviendo??
<input type="radio" name="lloviendo" value="poco">
<input type="radio" name="lloviendo" value="normal">
<input type="radio" name="lloviendo" value="mucho">
</p>
<p>
<input type="submit" name="Submit" value="Submit">
</p>
</form>
</body>
</html>