第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

DOM事件探秘-QQ拖曳效果

function getByName(clsName,parent) {

? var oParent = parent?document.getElementById(parent):document,

? ? ? eles = [],

? ? ? elements = oParent.getElementsByTagName('*');


? for (var i=0;i<elements.length;i++) {

? ? ? if (elements[i].className == ?clsName) {

? ? ? ? eles.push(elements[i]);

? ? ? }

? ? ? return eles;

? }

}


window.onload = drag;


function drag() {

? var oTitle = getByName('login_logo_webqq','loginPanel')[0];

? oTitle.onmousedown = fnDown;

}


function fnDown() {

? var oDrag = document.getElementById('loginPanel')

? document.onmousemove = function(event){

? ? event = event || window.event;

? ? oDrag.style.left = event.clientX+'px';

? ? oDrag.style.top = event.clientY+'px';

? }

}

DOM時(shí)間探秘里邊照著視頻打的,對(duì)了一遍沒(méi)找到問(wèn)題……控制臺(tái)報(bào)錯(cuò)Cannot set property 'onmousedown' of undefined,不知道啥原因……望解答,謝謝!

正在回答

1 回答

return?eles;

應(yīng)該在 for 循環(huán)外

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


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

自律讓人自由4008941 提問(wèn)者

謝謝~~ for (var i=0;i<elements.length;i++) { if (elements[i].className == clsName) { eles.push(elements[i]); return eles; } } 剛開(kāi)始是放在外面的,不知道為什么不行。后來(lái)改成這樣就可以了。不過(guò)現(xiàn)在整個(gè)腳本寫(xiě)完,再把return放到for外面,又沒(méi)問(wèn)題了??赡苁沁^(guò)程中有我沒(méi)注意到的問(wèn)題。 再問(wèn)一個(gè)問(wèn)題,放在for里面和外面的區(qū)別是不是,每次都返回與最后整體返回?
2016-11-20 回復(fù) 有任何疑惑可以回復(fù)我~
#2

宋匿 回復(fù) 自律讓人自由4008941 提問(wèn)者

放在里面只返回一次,eles.push() 只執(zhí)行一次就不繼續(xù)循環(huán)了。
2016-11-20 回復(fù) 有任何疑惑可以回復(fù)我~
#3

自律讓人自由4008941 提問(wèn)者 回復(fù) 宋匿

return的意思是返回值,后面的代碼不再執(zhí)行了嗎?
2016-11-21 回復(fù) 有任何疑惑可以回復(fù)我~
#4

宋匿 回復(fù) 自律讓人自由4008941 提問(wèn)者

可以這么理解
2016-11-21 回復(fù) 有任何疑惑可以回復(fù)我~
#5

慕碼人1183263 回復(fù) 自律讓人自由4008941 提問(wèn)者

簡(jiǎn)單的講,return如果是在循環(huán)里面的話,執(zhí)行,后返回值就會(huì)跳出循環(huán),如果只是在函數(shù)里,執(zhí)行,返回值就會(huì)跳出函數(shù)。
2016-12-30 回復(fù) 有任何疑惑可以回復(fù)我~
#6

慕碼人1183263 回復(fù) 慕碼人1183263

例如 function cs(n){ if(n==1){retrun 1;} if(n==2){return;} else{} } 說(shuō)明:當(dāng)參數(shù)為1時(shí)函數(shù)返回值為1并且跳出函數(shù), 當(dāng)參數(shù)為2時(shí)函數(shù)返回值為空并且跳出函數(shù), 當(dāng)函數(shù)為其他值時(shí)繼續(xù)執(zhí)行函數(shù)下面的語(yǔ)句,直到遇到下個(gè)return或則全部執(zhí)行完語(yǔ)句在跳出函數(shù)
2016-12-30 回復(fù) 有任何疑惑可以回復(fù)我~
查看3條回復(fù)

舉報(bào)

0/150
提交
取消
DOM事件探秘
  • 參與學(xué)習(xí)       99532    人
  • 解答問(wèn)題       1291    個(gè)

DOM事件?本課程會(huì)通過(guò)實(shí)例來(lái)給小伙伴們講解如何使用這些事件

進(jìn)入課程

DOM事件探秘-QQ拖曳效果

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)