De nuevo mostrar campo text en función de select
Creo que entiendo lo que me quisiste decir, aunque si no me equivoco me pides que en el array 'valores' introduzca "cero de cero", "uno de cero"... Como literales, y yo desconozco los valores a introducir en el array.
Me ha quedado claro que javascript no tiene acceso a la sesión, sólo al documento HTML, pero he hecho un pequeño avance con el que no sé si podrás darme un último empujón :)
Dentro de la página jsp he escrito el siguiente código java
Como ves, en la lista consigo tener todas las carteras que posee el usuario en cuestión, hago de ella un array, y ya soy capaz de mostrar por salida estándar la entidad gestora que corresponde a cada cartera. Esos son los datos que requería de la sesión.
Ahora necesito que la entidad gestora mostrada cambie dinámicamente en el formulario
En función de la cartera seleccionada, para lo cual necesito javascript, y mi pregunta es:
¿Cómo accedo a ese array llamado "array" desde javascript?, o a ese tampoco puedo acceder! De conseguirlo, sería simplemente poner en javascript:
var index = document.admonCarterasForm.idCart.selectedIndex;
document.admonCarterasForm.entGest.value = array[index]; (o document.array[index], o lo que sea!)
¿Puedo hacer lo que te digo? ¿Cómo?
Me ha quedado claro que javascript no tiene acceso a la sesión, sólo al documento HTML, pero he hecho un pequeño avance con el que no sé si podrás darme un último empujón :)
Dentro de la página jsp he escrito el siguiente código java
Como ves, en la lista consigo tener todas las carteras que posee el usuario en cuestión, hago de ella un array, y ya soy capaz de mostrar por salida estándar la entidad gestora que corresponde a cada cartera. Esos son los datos que requería de la sesión.
Ahora necesito que la entidad gestora mostrada cambie dinámicamente en el formulario
En función de la cartera seleccionada, para lo cual necesito javascript, y mi pregunta es:
¿Cómo accedo a ese array llamado "array" desde javascript?, o a ese tampoco puedo acceder! De conseguirlo, sería simplemente poner en javascript:
var index = document.admonCarterasForm.idCart.selectedIndex;
document.admonCarterasForm.entGest.value = array[index]; (o document.array[index], o lo que sea!)
¿Puedo hacer lo que te digo? ¿Cómo?
1 respuesta
Respuesta de Fernando Rosado Altamirano
1