Bueno, más vale tarde que nunca...
A ver si puedes adaptar esto
Código HTML:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script language="JavaScript" type="text/javascript">
var totalPreguntas = 7
var msj1 = "Mu mal, eres un completo inutil"
var msj2 = "Bastante apurado, eres casi un inutil"
var msj3 = "Nostamal, igual, eres un inutil"
var msj4 = "Perfecto, lo hiciste muy bien, aunque sigo creyendo que eres un inutil"
function verifica(){
var tR = 0
var pT = 0
for(m=1;m <= totalPreguntas; m++){
el =eval('document.forms[0].p' + m)
for(s=0;s<el.length;s++){
if(el[s].checked){
tR++ ; pT = pT + eval(el[s].value)
}
}
}
if(tR != totalPreguntas){
alert('Debes responder a todas las preguntas')
return false
}
else{
if (pT < 5){alert(msj1)}
if (pT >=5 && pT < 10){alert(msj2)}
if (pT >=10 && pT <16){alert(msj3)}
if (pT >= 16) {alert(msj4)}
document.forms[0].puntuacion.value = pT
}
}
</script>
<style type="text/css">
<!--
input {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0066CC;
background-color: #F3F3F3;
border: 1px solid #0066CC;
}
td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #006666;
border-top: 1px solid #003399;
border-bottom: 1px solid #003399;
padding: 5px;
}
-->
</style>
</head>
<body>
<form action="mailto:[email protected]" method="post" enctype="text/plain" name="form1" id="form1" onsubmit="return verifica()">
<input type="hidden" name="puntuacion" />
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>Nombre:</td>
<td><input name="nombre" type="text" id="nombre" /></td>
<td>Email</td>
<td><input name="email" type="text" id="email" /></td>
</tr>
<tr>
<td colspan="4">Cuál es el animal más gordo?</td>
</tr>
<tr>
<td><input type="radio" name="p1" value="0" />
La mosca cojonera</td>
<td><input type="radio" name="p1" value="3" />
El elefante siberiano</td>
<td><input type="radio" name="p1" value="1" />
El cienpiés boreal</td>
<td><input type="radio" name="p1" value="2" />
El ornitorrinco sahariano</td>
</tr>
<tr>
<td colspan="4"> De dónde son los andaluces?</td>
</tr>
<tr>
<td><input type="radio" name="p2" value="1" />
De Galicia</td>
<td><input type="radio" name="p2" value="2" />
De Extremadura</td>
<td><input type="radio" name="p2" value="3" />
De Andalucía</td>
<td><input type="radio" name="p2" value="0" />
De Andorra</td>
</tr>
<tr>
<td colspan="4">Qué forma tienen las pirámides de Egipto?</td>
</tr>
<tr>
<td><input type="radio" name="p3" value="0" />
Moteadas</td>
<td><input type="radio" name="p3" value="3" />
Piramidales</td>
<td><input type="radio" name="p3" value="1" />
Paralelas</td>
<td><input type="radio" name="p3" value="2" />
Tienen forma de busto griego</td>
</tr>
<tr>
<td colspan="4">Qué se celebra el 25 de Diciembre?</td>
</tr>
<tr>
<td><input type="radio" name="p4" value="0" />
El 4 de Julio</td>
<td><input type="radio" name="p4" value="1" />
San Fermín</td>
<td><input type="radio" name="p4" value="3" />
Navidá</td>
<td><input type="radio" name="p4" value="2" />
Santos inocentes</td>
</tr>
<tr>
<td colspan="4">Si tengo 2 manzanas y me como una ¿cuántas
me quedan?</td>
</tr>
<tr>
<td><input type="radio" name="p5" value="3" />
Una</td>
<td><input type="radio" name="p5" value="2" />
Dos</td>
<td><input type="radio" name="p5" value="1" />
Tres</td>
<td><input type="radio" name="p5" value="0" />
Ninguna</td>
</tr>
<tr>
<td colspan="4">Cuál es el nombre del satélite natural de
la Tierra?</td>
</tr>
<tr>
<td><input type="radio" name="p6" value="0" />
Caronte</td>
<td><input type="radio" name="p6" value="2" />
Deimos</td>
<td><input type="radio" name="p6" value="1" />
Calixto</td>
<td><input type="radio" name="p6" value="3" />
Ninguna de las anteriores</td>
</tr>
<tr>
<td colspan="4">¿Qué es un <strong>esternocleidomastoideo</strong>?</td>
</tr>
<tr>
<td><input type="radio" name="p7" value="1" />
Un habitante del Nepal</td>
<td><input type="radio" name="p7" value="2" />
Un plato típico griego</td>
<td><input type="radio" name="p7" value="3" />
Un músculo bicéfalo</td>
<td><input type="radio" name="p7" value="0" />
El baile del verano</td>
</tr>
<tr align="center">
<td colspan="4">
<input type="submit" name="Submit" value="Botón" />
</td>
</tr>
</table>
</form>
</body>
</html>
Yá me contarás....