Foros del Web » Programando para Internet » Javascript »

Como hago para obtener el valor de un Select y no el indice?

Estas en el tema de Como hago para obtener el valor de un Select y no el indice? en el foro de Javascript en Foros del Web. Hola gente les comento que estoy terminando eso que me pidio mi amigo, pero me falta una cosita. Código PHP:  <select name="usuarios" onchange="cargar_al_input(this.value)">                      <?php  for( $j ...
  #1 (permalink)  
Antiguo 21/10/2012, 23:11
 
Fecha de Ingreso: enero-2007
Mensajes: 135
Antigüedad: 17 años, 3 meses
Puntos: 1
Como hago para obtener el valor de un Select y no el indice?

Hola gente les comento que estoy terminando eso que me pidio mi amigo, pero me falta una cosita.
Código PHP:
 <select name="usuarios" onchange="cargar_al_input(this.value)">
                    <?php for($j=0;$j<=15;$j++){ 
            echo
'

            <option value="'
.$j.'">'.$lista2[$j]['Marca'] . $lista2[$j]['Modelo'].'</option>

                    '
;
           }
el valor que devuelve es el indice y no la marca que es lo que yo quiero.
Queria saber como se hace ya que no tengo idea, me fije en las FAQ y habia una que se asemeja a lo que quiero pero no me funciono.
Código PHP:
 var general
 function 
cargar_al_input(valor) {
  var 
txt document.getElementById("name") ;
  
txt.value valor;
  
general txt.value
txt
.value txt.value varjs
return txt
 

Espero que me puedan dar una mano.
saludos y gracias desde ya.
  #2 (permalink)  
Antiguo 22/10/2012, 00:19
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Como hago para obtener el valor de un Select y no el indice?

Hola:

En el bucle php, estás asignando al atributo value de tu select el índice $j... bastará con poner en el value lo que quieras que se seleccione...

Si lo que quieres es el atributo txt, deberás pasar por el selectedIndex para obtenerlo.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 22/10/2012, 01:40
 
Fecha de Ingreso: enero-2007
Mensajes: 135
Antigüedad: 17 años, 3 meses
Puntos: 1
Respuesta: Como hago para obtener el valor de un Select y no el indice?

Muchas gracias.. la verdad que me salvaste de algo que no me daba cuenta como resolverlo.
Gracias nuevamente.
SAludos
Manu

Etiquetas: funcion, input, js, php, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:40.