Problema con jsp y javascript
Publicado por Ngelot (1 intervención) el 02/08/2006 11:45:46
hay alguna manera de pasar como indice de una matriz (que esta en jsp) un valor javascript, es decir:
<%=matriz[indice que tengo en la parte javascript][1]%>
pretendo hacer una lista desplegable que al seleccionar un valor los campos que hay debajo se rellenen automaticamente con sus correspondientes valores, para ello dispongo de una matriz bidimensional donde almaceno todos los valores, para aclarar mas las cosas la lista desplegable la relleno de la siguiente manera:
<SELECT NAME='codigo' onChange="rellenaCampos()">
<%for(int x=0; x<10;x++){%>
<option value=<%=x%> ><%=matriz[x][0]%></option>
<%}%>
</SELECT>
Y en la funcion rellena campos lo que quiero es asignar al campo un valor de la siguiente manera
codigo=formulario.getElementById('codigo').value;
furmulario.getElementById('nombre').value=<%=matriz[codigo][1]%>
como podría hacerlo?
-----------------------------
THKs!!
<%=matriz[indice que tengo en la parte javascript][1]%>
pretendo hacer una lista desplegable que al seleccionar un valor los campos que hay debajo se rellenen automaticamente con sus correspondientes valores, para ello dispongo de una matriz bidimensional donde almaceno todos los valores, para aclarar mas las cosas la lista desplegable la relleno de la siguiente manera:
<SELECT NAME='codigo' onChange="rellenaCampos()">
<%for(int x=0; x<10;x++){%>
<option value=<%=x%> ><%=matriz[x][0]%></option>
<%}%>
</SELECT>
Y en la funcion rellena campos lo que quiero es asignar al campo un valor de la siguiente manera
codigo=formulario.getElementById('codigo').value;
furmulario.getElementById('nombre').value=<%=matriz[codigo][1]%>
como podría hacerlo?
-----------------------------
THKs!!
Valora esta pregunta


0