Ver Mensaje Individual
  #16 (permalink)  
Antiguo 20/03/2006, 05:14
Avatar de MeXiCaN
MeXiCaN
 
Fecha de Ingreso: mayo-2004
Ubicación: Barcelona - España , Morelia - México
Mensajes: 162
Antigüedad: 20 años
Puntos: 0
No Uamistad, no me referia a eso, me refiero a que si pongo mas de una pregunta el script no funciona con la 2ª, 3ª, 4ª,... pregunta.

Código HTML:
<html><head><title> Encuesta </title></head>
<body>
    <script>
        cantidadPreguntas = 3;

        function muestraComentario(n){
            for(i=0;i<cantidadPreguntas ;i++) document.getElementById("resp["+i+"]").style.display = "none";
            radioArray = document.getElementsByTagName("radio");
            document.getElementById("resp["+ n +"]").style.display = "inline";
        }
    </script>
    
    <form id="test" action="#">
        ¿Color de una zanahoria?<br/>
        <input type="radio" name="pregunta[1]" onClick="muestraComentario(0)"> Amarilla <span id="resp[0]" style="color:red;display:none;">Incorrecto, prueba otra vez.</span><br/>

        <input type="radio" name="pregunta[1]" onClick="muestraComentario(1)"> Anaranjada <span id="resp[1]" style="color:green;display:none;">Perfecto !!</span><br/>
        <input type="radio" name="pregunta[1]" onClick="muestraComentario(2)"> Blanca <span id="resp[2]" style="color:red;display:none;">Incorrecto, prueba otra vez.</span><br/>

	¿Color de una manzana?<br/>
        <input type="radio" name="pregunta[2]" onClick="muestraComentario(0)"> Amarilla <span id="resp[0]" style="color:red;display:none;">Incorrecto, prueba otra vez.</span><br/>

        <input type="radio" name="pregunta[2]" onClick="muestraComentario(1)"> Anaranjada <span id="resp[1]" style="color:green;display:none;">Perfecto !!</span><br/>
        <input type="radio" name="pregunta[2]" onClick="muestraComentario(2)"> Blanca <span id="resp[2]" style="color:red;display:none;">Incorrecto, prueba otra vez.</span><br/>
    <form>
</body>
</html> 
__________________
Un saludo, MeXiCaN :golpeado: :adios:

Poco es tanto, cuando poco necesitas. E.Bunbury

Siempre que haya una causa noble por la que luchar, siempre habrá ladrones que la apoyarán.