Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/06/2008, 09:12
Xcorpio
 
Fecha de Ingreso: enero-2006
Mensajes: 72
Antigüedad: 19 años, 1 mes
Puntos: 0
Problemas al concatenar.

Buenos días mis estimados...en esta oportunidad recurro a ustedes con el siguiente detalle:

Necesito emular esta función que me serviria para un solo elemento, la cual me transfiere o copia el valor que apunta determinada opción en un combo a un text en el mismo form, de esta manera funciona perfectamente.

Código:
function mostrarFichaRec_AQ(){ 
    with (document.MiForm){ 
    var textF = cboRecurso1.options[cboRecurso1.selectedIndex].value;
    txtFichaRec1.value = textNoFicha; 
                                     } 
                                  }
El caso ahora es que necesito que la misma función funcione con varios combos que tienen el mismo contenido y que deben transferir sus respectivos valores a varios text asociado a cada uno de ellos (Un combo --> Un text) y eso lo trato de hacer de esta manera:


Código:
function mostrarFichaRec_AQ(Id){ 
    with (document.MiForm){ 
    var textF = ["comboR" + Id].options[["comboR" + Id].selectedIndex].value;
    txtFichaRec1.value = textF; 
                                     } 
                                  }
y no funciona, por otro lado despues de haber revisado este gran foro y viendo unas cosillas por aqui, replantié la función de esta forma:

Código:
function mostrarFichaRec_AQ(Id){ 
    with (document.MiForm){ 
    var textF = comboR[Id].options[comboR[Id].selectedIndex].value;
    txtFichaRec1.value = textF; 
                                     } 
                                  }
y nada, en ambos casos Id es el valor del indice del combo y del text con el que quiero que tome en cuenta la función mostrarFichaRec_AQ(Id), el valor Id llega perfectamente, pero con el resto no se me ocurre mas nada.... : , a ver que mano me pueden dar.
__________________
"Detrás de toda adversidad, hay una bendición escondida."


Aldous Huxley. :arriba: