WernerK: onmouseout geht nur beim ersten mal???

Beitrag lesen

Hallo,
ich habe ein seltsames Problem mit dem IE7.
Folgender Code:

<select name="lis_Body" id="warn_lis_Body"  onchange="showDefTooltip(this.form.lis_Body.selectedIndex,this.form.lis_Body);" onmouseout="hideDefTooltip();">  
<option id="lis_Body_PTA" value="PTA" >Auto</option>  
<option id="lis_Body_Lr" value="Lr" >Lr</option>  
</select>

Die JS Function hideDefTooltip

  
function hideDefTooltip(){  
if(document.getElementById('tooltip')){  
varobj = document.getElementById('tooltip');  
varobj.style.display= 'none';  
}  
}//end function

Wenn man nun auf das Select Menü klickt bzw. einen anderen wert auswählt wird der Tooltip anezeigt. Wenn man nun das Select wieder verlässt, geht der Tooltip wie gewünscht weg.
Wiederholt man das ganze mit einem anderen Wert, wird der Tooltip wieder angezeigt, aber beim verlassen wird er nicht versteckt sondern bleibt immer da.

Habe keine erklärung dafür. Event. eine Bug von IE?

Gruss
Werner