Popupmenu打扰正确onMouseOut

时间:2012-11-14 09:47:15

标签: javascript-events

我的html中有一个INPUT元素,我为这个INPUT使用onMouseOut事件。一切都很好,除了popupmenu(上下文菜单),当INPUT中的弹出窗口 - onMUTOut of INPUT 被提升时(可能是正确的 - 上下文菜单中的位置超出边界而不是INPUT)。如果在INPUT上弹出上下文菜单,如何引发INPUT-element.onMouseOut?

 <script type="text/javascript">
 function onMouseOut(event) {
       var e = event.toElement || event.relatedTarget;
      if (e.parentNode == this || e == this) {
         return;
      }
    alert('MouseOut');
  }

  document.getElementById("first").addEventListener('mouseout', onMouseOut, true);
  \\ this string does not have any effect on my drupal6
  \\ how I can directly use this function to my INPUT below?
  }

  </script>


 <input type="text" id="first" size="12" readonly="readonly" value="01234567890" title="Click here" onMouseOver="this.select();">

0 个答案:

没有答案