Yo tengo varios selects, y cada uno con un nombre (mi_select1, mi_select2, etc.). En el evento onChange, tengo asociada una función, y puedo pasarle como valor this.name (así envío mi_select1, mi_select2, etc.).
Pues bien, mis dudas no solucionadas hasta aquí son:
Si en javascript quiero escribir:
Código:
(donde mi_select1 es un ejemplo, y a priori no sé cuál va a llegar), ¿qué debo hacer? ¿cómo puedo hacer un document.formulario.selectx.value?document.formulario.mi_select1.value
Otra cosa distinta: ¿Cómo puedo separar el número del mi_select, con tratamiento de cadenas? Es decir, que si tengo mi_select4, obtener el 4 como una variable aparte que luego pueda concatenar a otra cadena (lo necesito porque tengo por ahí unos input de texto asociados a los select, que tienen el mismo número, pero distinto nombre, y que quiero modificar según el select que haya llamado a la función, o dicho de otra forma: cada select debe influir sobre su propio cuadro de texto).
Gracias
(ya sabía yo que tenía que haber algún modo fácil para hacerlo, como lo de indexar así). Gracias, ahora voy a probarlo.

