亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

幫忙看一下為什么提示qq.js:24 Uncaught TypeError: Cannot set property 'onmousedown' of undefined

function drag(){

var oTitle=getByClass('top','main')[0]; ? ? ?//調用封裝函數

oTitle.onmousedown=fnDown; ? ? ? ? ? ? ? ? ? //綁定onmousedown事件,當按下鼠標時調用fnDown函數

}

//封裝fnDown函數

function fnDown(){

document.onmousemove=function(event){

event=event||window.event;

document.title=event.clientX+','+event.clientY;

}

}


正在回答

2 回答

?可能是你的oTitle下的元素因為設置了onmousedown事件,但是你沒有關閉事件冒泡,元素的事件冒泡到oTitle導致錯誤!希望有用!!

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

weibo_時間煮雨我煮面022_0 提問者

找到錯誤啦,我for循環里寫錯啦。謝謝你
2016-07-07 回復 有任何疑惑可以回復我~

var oTitle=getByClass('top','main')[0]; ?

getByClass('top','main') 里面兩個參數一個應該是class 用字符串傳入,一個是父級對象不應該用字符串傳入,這樣你的class對象沒法獲取,所以你的onmousedown屬性沒對象

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

weibo_時間煮雨我煮面022_0 提問者

找到錯誤啦,我for循環里寫錯啦。謝謝你
2016-07-07 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

幫忙看一下為什么提示qq.js:24 Uncaught TypeError: Cannot set property 'onmousedown' of undefined

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號