已采納回答 / Qqqqqqqqr
給這個函數用啊, 這個addEvent里的操作是給一個元素添加事件,那么這些操作就涉及到三個方面:1.你給什么元素添加事件(ele);2.你要添加的事件類型(type,比如cilck ,mouseover等);3.你要讓這個事件做什么,實現什么功能,這就需要另一個函數(hander)。
2016-04-12
已采納回答 / waiting666
這段代碼里獲取btn3元素的方法放在了 html里面btn3節點的前面所以在獲取btn3元素的時候獲取不到改進方法是把獲取動作和添加事件動作放在 onload方法里
2016-04-11
已采納回答 / 隊友掛機我選1V5
倒數第四行 eventUtil.addHandler("btn3",'click',showMsg);改成eventUtil.addHandler(btn3,'click',showMsg);就ok了
2016-04-09
已采納回答 / 深山小童
fuction(參數){...}是匿名函數,需將其賦值給一個變量,才能調用它,此為所說的函數表達式,而調用的時候使用變量名+括號,如var myFunction = function(){..}; 執行函數直接使用myFunction()。例子中的匿名函數是作為對象的一個屬性值封裝在對象eventUtil中,相當于eventUtil.addHandler = function(element,type,handler){...},所以調用的時候使用eventUtil.addHandler()。而funct...
2016-04-09
已采納回答 / 愛study
這個||是個或邏輯運算符,就是或者的意思,這句代碼意思就是看第一個是否有效也就是這個屬性是否存在,有效就返回第一個,否則就看第二個,如果第二個滿足就返回第二個,如果兩個都無效,就返回無效(undefind)
2016-04-09
已采納回答 / _heyshadow
其實實戰模塊是一個新增的模塊,慕課網之前開發的所有課程也是依然沒有收費。如果你想獲得實踐經驗,付出一點金錢也很正常,總比你花錢去某個培訓機構結果實際上并沒有學到太多東西的好吧。好東西不免費不是應該的嗎。一個純免費沒有收益而且沒有廣告的網站你覺得能夠運營多久?
2016-04-09
已采納回答 / 慕田峪8758219
首先,你的alert("DOM事件0級處理!")后用的是中文的分號;其次,第二個按鈕要生效,你要把js代碼放在html代碼中按鈕2的后面,因為js代碼在你的瀏覽器讀取按鈕2的html代碼之前就已經編譯了以下是修改后的:<!DOCTYPE html><html><head><meta charset="UTF-8"><title>DOM事件</title></head><body><input type="...
2016-04-07
已采納回答 / itnotf
你這邏輯好奇怪呀,按照你這樣寫要關閉色彩變化的話是要停止循環,定義一個變量stop值為false,stopFlush中將stop置為true,循環中判斷stop的值來確認是否跳出循環,不過建議修改一下整個的實現邏輯
2016-04-06
已采納回答 / 掌仙人
這不就是冒泡的思想嗎?點擊子盒子就會逐級冒泡至視為點擊了祖先盒子,然而這里特別阻止了loginState事件冒泡,即特別標明了:如果點擊了loginState,將不會冒泡至視為點擊祖先盒子
2016-04-02