Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/10/2007, 12:03
Avatar de jorgedx
jorgedx
 
Fecha de Ingreso: junio-2005
Ubicación: Chile, Los Andes
Mensajes: 406
Antigüedad: 18 años, 11 meses
Puntos: 4
Pregunta validar radio buton dinamicos

como hacer para que al validar los radio button no me borre todos los seleccionados .. me explico si tengo 4 preguntas y solo contesto tres al validar me quedan todas en blanco ...

la generacion de los radios y las preguntas es dinamica solo pongo el html y javascript para acotar ...

--------------------------------------------------------------

<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>