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

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

最新回答 / 破舊的時光機3662066
把script放在body最后 ,你放在開頭domready沒有完成不會執行當然你也可以用window.onload 或者jqeury的ready來完成。具體原因可以看慕課DOM探索之基礎詳解篇。html文件里的東西從上往下從左往右解析讀到哪解析到哪,放在前面先執行了script里的但是下面的dom樹還沒生成找不到btn所以就會沒有反應

最新回答 / zeroben
這里返回的是對象,parent ??document.getElementById(parent) : document?這是個三目運算表達式,?前面parent的值是否為真,是真的就執行:前面的式子也就是document.getElementById(parent),返回一個id是parent的對象,如果parent的值為假,就執行:后面的式子,這里是返回document對象;因為你只給出了一行語句,我不清楚parent具體是什么,也許是個變量,里面有個字符串,這樣也可以解釋當parent值為真的時候執...

最贊回答 / 又報錯了T_T
你將js寫在body前面會導致 ? ?btn還沒有生成的時候 ? js就調用了 ? 這時候找不到BTN對象 ?就報錯了 ? 將js放到body后面書寫即可&<!DOCTYPE html&iv&&t;&html&put&typhead&tto&" vtitle&aaabutton&tn"/title<&div/head&t;/...

最新回答 / eq361
如果父元素沒有id屬性,添加一個不就有了

最新回答 / JE_lee
嗯,我覺得你應該先弄明白什么是回調函數,element.onclick事件觸發的時候,他的回調函數是這種形式的function(event){};雖然JS沒有限定參數的長度,也就是說,這個回調函數的形式也是這樣的function(event,undefined,undefined........){};所以上面這樣子改的話,控制臺就會提示你disX沒有定義,從而停止這個函數的執行,也就移動不了了?;卣{函數是傳遞參數是沒有意義的。所以這時候disX,disY沒什么用。

最新回答 / LFZ_CUG
1、?eventUitl.addHandler(bt,'click',shouMes);里showMes拼錯了;2、 addHandler:function(element,type,handler){ if(element.addEventListener){ bt.addEventListener(type,handler,false); }else if(element.attachEvent){ bt.attachEvent('on'+type,handler); }else{ ...

最新回答 / qq_鹿苑今生晗情此世_0
listener第一個字母L大寫 ? 后面的函數不加括號 ?直接寫名字就可以了

最贊回答 / Frewen清澄
note:IE11只支持addEventListener!IE9,IE10對attachEvent和addEventListener都支持!TE8及以下版本只支持attachEvent!

最新回答 / 無所謂_0001
這種情況很多,你沒有代碼只能靠猜,比如用getElementsByTagName,沒有給getElementById綁定父類id
課程須知
1.你一定對HTML+CSS比較熟悉; 2.掌握一定的JS基礎知識,尤其是函數封裝、調用等知識。
老師告訴你能學到什么?
DOM事件具體相關知識,DOM事件的使用方法及應用!

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消