Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/01/2009, 16:12
MoonShadow
 
Fecha de Ingreso: enero-2008
Mensajes: 53
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Error al pasar parametros a función

El problema es que no puedes acceder por medio de la sintaxis de punto (ir escribiendo la ruta separando por puntos) a un atributo, mezclando en el camino variables, porque Javascript no tiene forma de saber qué es una variable declarada, y qué es texto que estás ingresando, así que toma todo como texto.

Por qué no mejor usas document.getElementById()?

Entonces, podrías hacer:

Código javascript:
Ver original
  1. function mostrarTexto(indiceFilaFormulario2)
  2. {
  3. var textos=new Array("texto 1", "texto 2", "texto 3");
  4. var i = document.getElementById("tipoA"+indiceFilaFormulario2).selectedIndex;
  5.  
  6. document.getElementById("importe2"+indiceFilaFormulario2).value=textos[i];
  7. }

Prueba y me cuentas qué tal te fue.

Saludos