为了账号安全,请及时绑定邮箱和手机立即绑定

关于clientY

list.onmousedown=function(event){

 touchstartX=event.clientX;

      touchstartY=event.clientY;

 console.log("开始"+touchstartY);

 }

list.onmousemove=function(event){

touchendX=event.clientX;

      touchendY=event.clientY;

 console.log("移动"+touchendY);


 }

 

    list.onmouseup=function(event){

 console.log("结束"+event.clientY);

 }

这么写 为什么只显示 开始的 clientY  。onmousemove onmouseup 都不起作用


正在回答

2 回答

<div id="div1"></div> 换成图片 还是不行哎 为什么啊?

0 回复 有任何疑惑可以回复我~

<!doctype html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
    #div1{
        background-color:#ccc;
        height:400px;
        width:300px;
        }    
    </style>
    <script>
        window.onload=function(){
            var list = document.getElementById('div1');
            var flag = 0;
        list.onmousedown=function(event){
            touchstartX=event.clientX;
            touchstartY=event.clientY;
                console.log("开始"+touchstartY);
                flag=1;
             }            
            list.onmousemove=function(event){
                touchendX=event.clientX;
              touchendY=event.clientY;
              if(flag==1){
                 console.log("移动"+touchendY);
                 }
             }
            list.onmouseup=function(event){
                console.log("结束"+event.clientY);
                flag=0;
             }  
         }    
    </script>
</head>
<body>
    <div id="div1"></div>
</body>
</html>

0 回复 有任何疑惑可以回复我~
#1

爱梯哒小怪兽 提问者

<div id="div1"></div> 换成图片 还是不行哎 为什么啊?
2016-02-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
DOM事件探秘
  • 参与学习       99545    人
  • 解答问题       1197    个

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

进入课程

关于clientY

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信