<input /> onmouseenter不能在Firefox,IE,Edge中使用鼠标左键

时间:2016-04-19 19:27:07

标签: javascript html mouseevent

此代码在Chrome中运行良好,但在Firefox,IE,Edge中无效。

&#13;
&#13;
<input type="text" readonly onmouseenter="this.style.backgroundColor='red'" onmouseleave="this.style.backgroundColor='white'">

<input type="text" readonly onmouseenter="this.style.backgroundColor='red'" onmouseleave="this.style.backgroundColor='white'">
&#13;
&#13;
&#13;

当我在第一个INPUT上按下鼠标左键并移过第二个INPUT时 - Chrome中的颜色会正确更改。不在Firefox,IE,Edge(第二个INPUT没有记录在鼠标事件中)。

使用鼠标右键和中键,所有broswers中的代码都是完美的。

你知道怎么解决吗?为什么它不起作用?

(我只能在这个项目中使用原始javascript)

0 个答案:

没有答案