求大神指点,为什么style.left不能赋值
web吧
全部回复
仅看楼主
level 3
gw9842 楼主
<div id="one "style="position:absolute ;left:10 px;top:10;width:100px;height:50px;border:1px solid red></div>
<script> var one=document.getElementById("one");
document.onmousemove=function(){one.style.left=event.clientX;
one.style.top=event.clientY;}
</script>
就这个代码为什么div的位置不动,哪里错了么?
2017年01月21日 06点01分 1
level 1
我今天也遇到这个问题了。我发现逻辑都正确 只是赋值一直没有成功。
one.style.left=event.clientX; 改为了
one.style.left=event.clientX+“px”; 就正确赋值了 也许你也是这个问题。
2017年02月22日 11点02分 3
1