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?