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

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

為什么document.getElementById("loginPanel")得到的是null,并且瀏覽器顯示event為undefined?

/**
?*?Created?by?sofiaZ?on?18/3/22.
?*/


?window.onload=drag();


//將獲取類名封裝起來,IE10以前的瀏覽器不兼容getElementByClassName()
/*
function??getByClass(clsName,parent){??//必選的參數寫在前面
????var?oParent=document.getElementById(parent),
????????eles=[];
????????console.log(oParent);
????????elements=oParent.getElementsByTagName("*");
????for(var?i=?0,?l=elements.length;?i<l;i++){??//可以同時聲明多個變量
????????if(clsName==elements[i].className){
????????????eles.push(elements[i]);
????????}
????}
????return?eles;
}
*/

//在標題區域按下時,頁面移動;釋放鼠標時,停止移動
function?drag(){
????//var?oTitle=getByClass("login_logo_webqq","loginPanel")[0];
????var?oTitle=document.getElementsByClassName("login_logo_webqq")[0];
????//onmousedown在用戶按下任何鼠標按鈕時觸發
????oTitle.onmousedown=fnDown;
}
?function?fnDown(event){
?????event=event?||?window.event;
?????var?oDrag=document.getElementById("loginPanel"),
?????????//光標按下時光標和面板之間的距離
?????????disX=event.clientX-oDrag.offsetLeft,
?????????disY=event.clientY-oDrag.offsetTop;
?????//移動
?????document.onmousemove=function(event){
?????????event=event?||?window.event;
?????????fnMove(event,disX,disY);
?????}
?}
function?fnMove(e,PosX,PosY){
????var?l=?e.clientX-PosX,
????????b=?e.clientY-PosY,
????????oDrag=document.getElementById("loginPanel");
????oDrag.style.left=l+"px";
????oDrag.style.top=b+"px";

}


正在回答

舉報

0/150
提交
取消

為什么document.getElementById("loginPanel")得到的是null,并且瀏覽器顯示event為undefined?

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

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

幫助反饋 APP下載

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

公眾號

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