Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2017, 08:02
Avatar de angel_dope
angel_dope
 
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 21 años, 5 meses
Puntos: 8
Adaptar un OnChange de un Select

Hola de nuevo, a ver si alguien me ilumina un poco el camino. Tengo un select que se rellena a partir de una búsqueda previa y queda tal que así:

Código HTML:
Ver original
  1. <select name="empresa3" onchange = "document.getElementById('observaciones').value = this.value;">
  2.     <option value="Empresa 1">Empresa 1 - 123456</option>  
  3.     <option value="Empresa 2">Empresa 2 - 654321</option>  
  4.     <option value="Empresa 3">Empresa 3 - 159632</option>      

Como veréis tiene un onchange para que al seleccionar una opción, se rellene de forma automática otro campo llamado "Observaciones" con el valor seleccionado. Hasta ahí bien, pero yo necesito otra cosa. Lo que necesito es que es que en lugar del value, se copie la etiqueta que se muestra en el desplegable, y a poder ser, tampoco entera, sino solo la parte que viene después del guión. Es decir, si selecciono la 2ª opción, me debería copiar al campo "Observaciones" tan solo "654321". Me serviría si copia la etiqueta completa, pero ya que me pongo, quiero intentar hacerlo justo como me hace falta.

¿Alguien me puede echar un mano con esto? Porque no tengo ni idea de por donde tirar.

Muchas gracias por adelantado, salu2
__________________
Vayamos por Partes :: Jack el Destripador