07/06/2004, 06:04
|
| Moderador extraterrestre | | Fecha de Ingreso: diciembre-2001 Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 11 meses Puntos: 61 | |
Pues nada nada... yo he seguido y me ha salido este engendro. Que servirá para ocupar un espacio en la base de datos de los foros y poco más: Código HTML: <html>
<head>
<script>
function comprobar(){
var nombre;
var preguntas=0;
var total=0;
formulario=document.forms[0].elements;
for(q=0;q<formulario.length;q++){
//Si el elemento es un radio y tiene nuevo nombre (es una nueva ristra de preguntas)
if(formulario.elements[q].type=="radio" && formulario.elements[q].name!=nombre){
//Contar una pregunta más
if(preguntas!=total){alert(" - haga el favor de responder a la pregunta "+preguntas);return false}
preguntas+=1;
//Cambiar el valor de nombre anterior por el actual
nombre=formulario.elements[q].name;
}
//Si está seleccionada esta respuesta
if(formulario.elements[q].checked){
//Sumar una al total de respuestas
total+=1;
}
}
if(preguntas!=total){alert(" - haga el favor de responder a la pregunta "+preguntas);return false}
}
</script>
<title>Untitled</title>
</head>
<body>
<form>
<input type="radio" name="pepe" value="1">u<br>
<input type="radio" name="pepe" value="2">u<br>
<input type="radio" name="pepe" value="3">u<br><br>
<input type="radio" name="pepe1" value="1">u<br>
<input type="radio" name="pepe1" value="2">u<br>
<input type="radio" name="pepe1" value="3">u<br><br>
<input type="radio" name="pepe2" value="1">u<br>
<input type="radio" name="pepe2" value="2">u<br>
<input type="radio" name="pepe2" value="3">u<br><br>
<input type="radio" name="pepe3" value="1">u<br>
<input type="radio" name="pepe3" value="2">u<br>
<input type="radio" name="pepe3" value="3">u<br><br>
<input type="radio" name="pepe4" value="1">u<br>
<input type="radio" name="pepe4" value="2">u<br>
<input type="radio" name="pepe4" value="3">u<br><br>
<input type="button" value="Comprobar" onClick="comprobar()">
</form>
</body>
</html> Un saludo!!!
__________________ Cómo escribir
No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |