Hola:
¿Es posible capturar el valor de un select?, digamos el valor que se muestra por pantalla y no el valor que se guarda en option value.
Gracias...
Saludos .-
| |||
![]() Hola: ¿Es posible capturar el valor de un select?, digamos el valor que se muestra por pantalla y no el valor que se guarda en option value. Gracias... Saludos .- |
| |||
Respuesta: Capturar valor que se muestra de un select DIrectamente con PHP no es posible. Pero puedes hacerlo con javascript ![]() Código HTML: <select id="selectid"> <option value="1">Primera opción</option> <option value="2">Segunda opción</option> <option value="3">Tercera opción</option> </select> <input type="button" value="Ver texto seleccionado" onclick="alert(document.getElementById('selectid').options[document.getElementById('selectid').selectedIndex].text);" /> Saludos, ![]() |
| |||
Respuesta: Capturar valor que se muestra de un select Cita: Gracias....se entiende a la perfección, estaré estudiando el caso, bye...
Iniciado por okram ![]() Vé este ejemplo. Si lees el artículo que te mencioné, entenderás el código que estoy poniendo. Ahora, ya con eso, es fácil que al momento de enviar asignes el "Texto seleccionado" a un campo oculto y así ya lo puedes recoger en la página PHP. No dudes en preguntar si tienes alguna duda. |
| |||
Respuesta: Capturar valor que se muestra de un select Hola: Acá de nuevo ![]() Coloco el siguiente código para seleccionar el texto
Código:
me dice que el siguiente error <script> function asignarUbi(){ var ubicacion, indice; indice = document.getElementById('rutaUbi').selectedIndex; ubicacion = document.getElementById('rutaUbi').options[indice].text); alert(ubicacion); } </script> Error: missing ; before statement Archivo de origen: http://localhost/LogisticPoint/index...ccion=ingresar Línea: 373, columna: 68 Código fuente: ubicacion = document.getElementById('rutaUbi').options[indice].text); Gracias !!! |
| |||
Respuesta: Capturar valor que se muestra de un select Te sobra un paréntesis
Código:
Armé un pequeño ejemplo que hace lo que deseas.ubicacion = document.getElementById('rutaUbi').options[indice].text); Ejemplo: http://lab.phperu.net/selectphp/ Código: http://lab.phperu.net/selectphp/?source He reportado el tema para que se vaya al foro de Javascript, ya que, aunque tiene un fondo en PHP, el problema tiene más que ver con JS ![]() ![]() Última edición por okram; 09/08/2008 a las 16:10 |
| |||
Respuesta: Capturar valor que se muestra de un select Cita: Funciona impecable, justo lo que andaba buscando.
Iniciado por okram ![]() Te sobra un paréntesis
Código:
Armé un pequeño ejemplo que hace lo que deseas.ubicacion = document.getElementById('rutaUbi').options[indice].text); Ejemplo: http://lab.phperu.net/selectphp/ Código: http://lab.phperu.net/selectphp/?source ![]() Se agradece enormemente........ ![]() Saludos .- |