
17/05/2004, 02:25
|
 | Moderador extraterrestre | | Fecha de Ingreso: diciembre-2001 Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 2 meses Puntos: 61 | |
Al hablar de Cita: Tengo un grupo de 50 radiobuttons los cuales se dividen en 3 valores. Te refieres a que tienes 50 preguntas cada una con3 posibles respuestas?
Bien, en cualquier caso, para comprobar todas las respuestas puedes hacer:
<html>
<head>
<title>Untitled</title>
<script>
function comprobar(este){
var anterior="";
var checks=0;
var pinchados=0;
total=este.elements.length;
for(elemento=0;elemento<total;elemento++){
elInput=este.elements[elemento];
presente=elInput.name;
if(elInput.type=="radio"){
if(anterior!=presente){
anterior=presente;
checks+=1;
}
if(elInput.checked==true){
pinchados+=1
}
}
}
if(checks!=pinchados){
pepe=confirm("Hay "+checks+" preguntas y ha contestado "+pinchados+"\n\n¿Desea completar el cuestionario?");
if(pepe){return false}
}
}
</script>
</head>
<body>
<form action="javascript:alert('Enviado!!')" name="formulario" id="formulario" onSubmit="return comprobar(this)">
<input type="radio" name="casa" value="1">hola<br><br>
<input type="radio" name="casa" value="2">hola<br><br>
<input type="radio" name="casa" value="3">hola<br>
<br>
<input type="radio" name="casa1" value="1">Adios<br><br>
<input type="radio" name="casa1" value="1">Adios<br>
<input type="radio" name="casa1" value="1">Adios<br>
<br>
<input type="radio" name="casa2" value="1">Hasta luego<br>
<input type="radio" name="casa2" value="1">Hasta luego<br>
<input type="radio" name="casa2" value="1">Hasta luego<br>
<br>
<input type="radio" name="casa3" value="1">Hasta Nunca<br>
<input type="radio" name="casa3" value="1">Hasta Nunca<br>
<input type="radio" name="casa3" value="1">Hasta Nunca<br>
<br>
<input type="radio" name="casa4" value="1">Hasta la vista<br>
<input type="radio" name="casa4" value="1">Hasta la vista<br>
<input type="radio" name="casa4" value="1">Hasta la vista<br>
<br>
<input type="radio" name="casa5" value="1">chao chochín<br>
<input type="radio" name="casa5" value="1">chao chochín<br>
<br>
<input type="radio" name="casa6" value="1">chao<br>
<input type="radio" name="casa6" value="1">chao<br>
<input type="submit">
</form>
</body>
</html>
__________________ Cómo escribir
No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |