Nuevamente por aca soliciatando su ayuda...
Tengo la siguiente pagina Jsp:
Código Javascript:
Lo que quiero es que cada vez que presione el boton en el textarea me muestre un elemento del vector. Pero no lo hace el textarea permanece en blanco.Ver original
<%@ page language="java" %> <%@ page import = "java.sql.*"%> <html> <head> <title>Recuadro dinamico</title> <script language=javascript> function actualizar(){ elemento='vec[]'; frm = document.formulario; valor = new Array() for (var i=0, total=frm[elemento].length; i<total;i++) { valor[valor.length] = escape(frm[elemento][i].value); } document.getElementById('text').value=valor[i] } </script> </head> <body> <% int vec[]=new int[5]; int i=0; for(i=0;i<5;i++) { vec[i]=i+1; System.out.println(vec[i]); } %> <form> <table width="180" border="0" cellspacing="1" cellpadding="2" > <tr> <td ><b>Ejm: Preguntas de Matematicas</b></td> </tr> <tr> <td class="fuente8" bgcolor="#FFFFFF"> <% for(i=0;i<5;i++) {%> <input type="hidden" name="vec[]" id="vec[]" value="'<%=vec[i]%>'"><%}%> <textarea id="text" name="text" cols="100" rows="20"></textarea> </td> </tr> </table> <br> <br> <input type="button" value="A" onclick="actualizar()" /> <br /> </form> </body> </html>
Alguien sabe que me esta faltando en el codigo... O si es que lo estoy haciendo mal en donde estoy cometiendo el error y como podria arreglarlo.