奇怪呀,我试了好多次,就是select不行耶。
我的语句是
<select name="thing" onMouseOut="alert('out')">
    <option value="1">1 山</option>
    <option value="2">2 水</option>
</select>
结果是鼠标一移到select上面就警告了。
不知道有什么不对的地方。

解决方案 »

  1.   

    可能是版本问题,emu也踢过,IE6没问题,试试看
    <select name="thing" onMouseOut="alert(this.contains(event.toElement))">
        <option value="1">1 山</option>
        <option value="2">2 水</option>
    </select>或者
    <select name="thing" onMouseOut="alert(document.elementFromPoint(event.x,event.y)==this)">
        <option value="1">1 山</option>
        <option value="2">2 水</option>
    </select>
      

  2.   

    你可能是:鼠标已经离开了<select>。
    比如:进入了<option>
    注意:select的区域是:含下拉箭头的那“一”行。