0
我目前正在学习使用java脚本,并遇到了一个问题,我无法解决。 在一个简单的HTM实践的缘故,我已经做出修改一个DIV的上边距的脚本:onmouseover不会与我的功能?
var boton = (function() {
var timerId;
return function (margin, element) {
var i = 2;
timerId = setInterval (function() {
if (i > margin)
i = 2;
element.style.marginTop = i + 'px';
i++;
}, 100);
}; })();
如果我调用该函数这种方式它的工作原理:
<script type="text/javascript">
boton (50 , document.getElementById("botondiv"));
</script>
但如果我尝试在一个标签的鼠标悬停事件中调用它,它不会工作
<a onmouseover="boton (50 , document.getElementById("botondiv"));" href="#"></a>
我的想法的是,当有人悬停在一个标记元素的上边距修改。我究竟做错了什么?
TY这么多!那就是诀窍。 – Pipelad
@ user1807310务必将您的问题标记为已回答! –