課程
/前端開發
/JavaScript
/DOM事件探秘
查找class的封裝程序里,為什么要專門新建一個數組來存放,設置一個變量存放不可以嗎?
2016-09-24
源自:DOM事件探秘 4-1
正在回答
查找class有個for遍歷,返回值是一個數組。后面調用的時候就用對數組的方式進行操作
小何3804283 提問者
慕粉3873297 回復 小何3804283 提問者
這個你會嗎?
function drag(){
var father=document.getElementById('father');
father.onclick=btn;?
}
function btn(event){
event=event || window.event;
document.title=event.button;
這是我的部分功能js代碼,操作結果只有左鍵點擊會返回0,右鍵和滾輪點擊都沒有任何反饋,為什么呢
我知道了,那我就不死磕了,碰到遍歷的返回值問題,我就養成習慣用數組存放好了
舉報
DOM事件?本課程會通過實例來給小伙伴們講解如何使用這些事件
1 回答釋放的代碼為什么一定要放在fnDown里面
3 回答請問為什么不能直接return element[i],而是要將它放入一個數組中?
1 回答請問為什么要封裝一個getByClass 方法呢?直接給目標元素一個id,document.getElementById()獲取對象不可以嗎?
1 回答封裝的時候不是有一個父元素,為什么fndown里還要重新獲取一下這個父元素的id
2 回答為什么最后釋放鼠標哪里要設置document.onmouseup=null?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-24
查找class有個for遍歷,返回值是一個數組。后面調用的時候就用對數組的方式進行操作
2016-09-24
這個你會嗎?
function drag(){
var father=document.getElementById('father');
father.onclick=btn;?
}
function btn(event){
event=event || window.event;
document.title=event.button;
}
這是我的部分功能js代碼,操作結果只有左鍵點擊會返回0,右鍵和滾輪點擊都沒有任何反饋,為什么呢
2016-09-24
我知道了,那我就不死磕了,碰到遍歷的返回值問題,我就養成習慣用數組存放好了