Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2005, 23:22
un_tio
 
Fecha de Ingreso: febrero-2005
Mensajes: 1.015
Antigüedad: 19 años, 3 meses
Puntos: 6
Tratamiento de cadenas y de formularios

Os cuento mi problema:

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:
document.formulario.mi_select1.value
(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?

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

Última edición por un_tio; 21/02/2005 a las 23:24