Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/12/2005, 19:49
Avatar de Tipdar
Tipdar
 
Fecha de Ingreso: octubre-2005
Ubicación: Aquí y allá.
Mensajes: 323
Antigüedad: 19 años, 4 meses
Puntos: 7
Busqueda Mostrar text de un select en el title

He estado tratando de que cuando seleccione un elemento de un combo me muestre el label del elemento seleccionado en el title. Es decir: en los combos de mi página pueden existir elementos cuya etiqueta sea mucho más grande que el width del combo y necesito poder mostrar dicha etiqueta en el title del select.

Comencé con una pichonada tratando de llamar a la función desde el title del select. Como supondrán esto lo que hace es devolver en el title un mensaje que dice "titulo()" y jamás que nunca el tan deseado text del elemento seleccionado. Sé que es una novatada, pero ilustra que es lo que necesito. He aquí mi código:

<script language="text/javascript">

function titulo() {
combo = formulario.esteselect;
indice = combo.selectedIndex;
return combo[indice].text;
}

</script>

y en el select:

<form name="formulario">
<select name="esteselect" title="titulo()">
...
</select>
</form>

Alguna idea?