如何在鼠标输入时执行某些操作?就像下面的代码所示。
for(x=1; isset($_COOKIE["link$x"]); $x++)
echo <div id="'.$x.'" OnMouseEnter="myfunction('.$x.')">
}
然后在 JavaScript 中
function myfunction(which){
// doing stuff on id with "which"
}
最佳答案
onmouseenter
是 IE 特有的,所以使用 onmouseover
:
myElement.onmouseover = function()
{
document.getElementById(which).style.backgroundColor = 'red';
}
是的,就这么简单...请注意,我将 red
更改为 'red'
,因为我认为您没有定义 red . 这是在 Javascript 中执行此操作的方法,尽管使用 :hover
在 CSS 中执行此操作会简单得多,但您需要 Javascript .
关于javascript - 如何对 mouseenter 上的元素执行操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21065244/