lo que quiero hacer es revizar como una especia de examen, y he creado una variable array para las respuestas a comparar, eso me funciona pero quede pegado en esta parte, porque lo que quiero es que a traves de un ciclo llame a una variable la cual en un inicio se llama test1, pero quiero que cambie a test2 o mas sin tener que hacerlo a cada rato, y luego quiero que se le sume otro ciclo para que me diga los valores de cada radio; puesto en el body.
como les digo tengo ya el codigo que me compara y esta muy bien pero quiero optimizar mi codigo para ahorrarme tiempo, ya que me basta con crear cada pregunta en el html y no quiero tener que hacer un codigo en javascript para cada pregunta.
Este es el código:
Código HTML:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Test</title> <script type="text/javascript"> function revTest(){ var test; for (p=1;p<=2;p++){ for (i=1;i<=4;i++){ var test = document.item1.test+p+[i].value; alert(document.item1.test+p+[i].value); } } } </script> </head> <body> <form name="item1"> <input name="test1" type="radio" value="a" /> <input name="test1" type="radio" value="a" /> <input name="test1" type="radio" value="c" /> <input name="test1" type="radio" value="d" /> <br> <input name="test2" type="radio" value="a" /> <input name="test2" type="radio" value="a" /> <input name="test2" type="radio" value="c" /> <input name="test2" type="radio" value="d" /> <input type="submit" value="Son iguales" onclick="revTest()" /> </form> </body> </html>