请问为什么我的浏览器title不会显示鼠标的位置啊?我检查过很多次代码了

来源:4-1 [DOM事件] QQ面板拖拽效果(上)

盯叮町玎仃

2016-06-06 09:23

function getByClass(clsName,parent){
    //有传入parent吗?有的话就通过document.getElementById()获取,没有就通过document
    var oParent = parent?document.getElementById(parent):document,
        //取出来的值是一个数组
        eles=[],
        //把父元素下的元素取出来,遍历一遍,找到一样的class加到eles内
        elements = oParent.getElementsByTagName('*');

    for(var i =0,l=elements.length;i<l;i++){
        if(elements[i].className==clsName){
            eles.push(elements[i]);
        }
    }
        return eles;
}

/*
1.在标题区域按下
2.要页面中移动
3.释放鼠标时停止移动
*/

window.onload=drag;

function drag{
    var oTitle = getByClass('login_logo_webqq','loginPanel')[0];
    oTitle.onmousedown = fnDown;

}

function fnDown(){
    document.onmousemove = function(event){
        event = event|| window.event;
        document.title = event.clientX + ',' +event.clientY;

    }
        
}


写回答 关注

0回答

还没有人回答问题,可以看看其他问题

DOM事件探秘

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

99532 学习 · 1298 问题

查看课程

相似问题