Tema: test
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/06/2004, 07:58
Avatar de Sette
Sette
 
Fecha de Ingreso: febrero-2002
Mensajes: 1.747
Antigüedad: 22 años, 10 meses
Puntos: 3
test

verán tengo el código de un test, que es este

Código:
<html>
<head>
<title>Test 3- Preguntas y respuestas</title>

<p align="center"><b>Test 3- Preguntas y respuestas
<script>
var FIRST_Q=1;
var LAST_Q =6; /* how many questions? */
var d=(c=(b=(a=0)+1)+1)+1;
var D=(C=(B=(A=0)+1)+1)+1;
var PAGES=new Array();
    PAGES[A]="/";
	PAGES[B]="/js/";
	PAGES[C]="/consult/";
	PAGES[D]="/http://www.google.com/";
var _answers = new Array();
var WINNER=-1; /* undefined winnner */
function tally()
{
  _answers[a]=_answers[b]=_answers[c]=_answers[d]=0;
  for (var i=FIRST_Q;i<=LAST_Q;i++)
    for(var j=A;j<=D;j++)
	{
	  if(eval("document.qs.q"+i+"[j].checked"))
        _answers[j]++;
	}
}

function showTally()
{
  var s="";
  for(var i in _answers)
  {
     s+=i+"->"+_answers[i]+"\n";
	 if(WINNER==-1)
	 {
	   WINNER=i;
	 }
	 if(_answers[i]>_answers[WINNER])
	 {
	   WINNER=i;
	 }
  }
  /* for testing only */
  alert(s);
}

function gotoPage()
{
  document.location=PAGES[WINNER];
}
</script>


</head>
</b>
<body>

</p>

<table border="0" cellpadding="0" cellspacing="0" width="600"> 
  <tr> 
    <td width="100%" class="dropshad"> 

<marquee behavior="slide" SCROLLDELAY="1" SCROLLAMOUNT="30"><h1>Test</h1></marquee> 
</td></tr><tr><td> 



<br> 
<b>¿Qué mascota me recomendáis?</b> <br>
<br> 
<b>Have you ever thought about how well matched you and your pet are? Is your lifestyle perfect for a large active dog...or do you tremble at the thought of looking after your friend’s goldfish for a week?</b> 
<br> 
Contesta este test y veamos cuáles son nuestros consejos...<FORM name="qs" METHOD="POST"> 
<br> 
<b>1. En un tarde lluviosa de domino, ¿qué prefieres hacer?:</b> 
<br> 
<INPUT name="q1" type=radio value="A">a. Andar por las calles<br> 
<INPUT name="q1" type=radio value="B">b. Leer un libro en casa calentito<br> 
<INPUT name="q1" type=radio value="C">c. Ver la tele<br> 
<INPUT name="q1" type=radio value="D">d. Subirme al coche e irme a dar una 
vuelta<br> 
<br> 
<b>2. Unos amigos te llaman para decirte que van a venir enseguida con sus dos 
hijos a hacerte una visita, ¿qué harías?</b> 
<br> 
<INPUT name=q2 type=radio value=A>a. ¡Bien! Que se unan a nosotros y hacemos un 
picnic<br> 
<INPUT name=q2 type=radio value=B>b. Empiezo a guardar los objetos valiosos<br> 
<INPUT name=q2 type=radio value=C>c. Les digo que mejor vengan otro día, que 
estoy enfermo <br>
<INPUT name=q2 type=radio value=D>d. Salgo corriendo 
<p> 
<b>3. ¿Cuál sería tu trabajo ideal?:</b> 
<p> 
<INPUT name=q3 type=radio value=A>a. Al aire libre<br> 
<INPUT name=q3 type=radio value=B>b. Como diseñador<br> 
<INPUT name=q3 type=radio value=C>c. En finanzas<br> 
<INPUT name=q3 type=radio value=D>d. Piloto<br> 
<p> 
<b>4. ¿Dónde sueles ir en vacaciones?</b><p> 
<INPUT name=q4 type=radio value=A>a. Caminando al barrio cercano<br> 
<INPUT name=q4 type=radio value=B>b. Un par de semanas en Ibiza.<br> 
<INPUT name=q4 type=radio value=C>c. Pequeñas vacaciones en el extranjero.<br> 
<INPUT name=q4 type=radio value=D>d. 6 meses de crucero<br> 
<p> 
<b>5. ¿Cómo es tu día de trabajo?</b><p> 
<INPUT name=q5 type=radio value=A>a. Normalmente lo paso en casa.<br> 
<INPUT name=q5 type=radio value=B>b. Trabajo media jornada.<br> 
<INPUT name=q5 type=radio value=C>c. De 9 a 5 encadenado a una mesa.<br> 
<INPUT name=q5 type=radio value=D>d. 7am a 8pm en la ciudad. 
<p> 
<b>6. ¿Cómo es tu día de trabajo?</b><p> 
<INPUT name=q6 type=radio value=A>a. Normalmente lo paso en casa.<br> 
<INPUT name=q6 type=radio value=B>b. Trabajo media jornada.<br> 
<INPUT name=q6 type=radio value=C>c. De 9 a 5 encadenado a una mesa.<br> 
<INPUT name=q6 type=radio value=D>d. 7am a 8pm en la ciudad. 
<p> 
<b>A feline friend?</b> 
<p> 
¿De qué tipo fueron tus respuestas? 
<p> 
<input type="button" value="Enviar" name="submit" onclick="tally();showTally();gotoPage()">
<input type="reset" value="Borrar"> 
<p> 
<b>Mayoritariamente a's</b><p>  
Tienes el estilo de vida perfecto para tener un perro. Un perro necesita 
atención constante y parece que tú puedes estar a su alrededor el tiempo 
necesario. Además tu compañía canina formará parte de tu familia y te acompañará 
allá donde vayas.<p> 
<b>Mayoritariamente b’s</b> 
<p> 
Parece que aprecias algo de calma y tranquilidad en tu vida. Quizás un cato sea 
lo adecuado para ti. Los gatos son más independientes que los perros y no 
necesitan tanta atención, aunque están ahí cuando los necesitas. 
<p> 
<b>Mayoritariamente c’s</b> 
<p> 
Puesto que llevas una vida bastante ajetreada no es muy recomendable que adoptes 
una mascota como un perro o un gato en tu vida. Quizás un pequeño animal de 
compañía que no requiera mucho afecto o atención fuera lo ideal.<p> 
<b>Mayoritariamente d’s</b> 
<p>  
No te queda tiempo para siquiera atender al canario. Requerirías una asistenta 
para ello. Tu estilo de vida es el menos apropiado para tener un animal de 
compañía. A menos que sea electrónico...</p> 
    </td> 
  </tr> 
</table> 


</body>
</html>
y yo quería preguntarles lo siguiente :

- ¿Puedo hacer que los mensajes los muestre dependiendo del número de respuetas, e vez de aparecer escritos abajo?

- ¿Cómo puedo hacer para que me mande las respuestas elegidas a un correo?, da igual que sea vía outlook express
__________________
diseño y programación
http://www.manucastro.es
[email protected]