function中e是形式參數,形式參數需要賦值才有意義。形式參數的命名可以和實際參數一樣,初學者老是會搞亂。再一加調用多次函數,徹底搞亂。解決方法:java基礎打好,多練習,還有少點不耐煩。
2016-04-29
已采納回答 / 小爬蟲8036
先聲明一下,鍵碼13的是回車鍵,不是空格鍵然后我測試了一下,鍵盤和鼠標單獨使用是沒有問題的。鼠標觸發后鍵盤不是不能在觸發,鼠標點開始之后,鍵盤要按兩次才能停止。因為第一次執行的是playFun(),第二次才是stopFun()。兩者同時使用會出錯是因為flag值的問題,flag的改變只會在使用鍵盤事件的時候。所以 if() 判斷的時候到底執行playFun()還是stopFun()肯定是不準確的。解決辦法:在if(){}else{}中刪去flag=0;和flag=1;將flag的改變放到兩個函數中;在pl...
2016-04-28
這里的最具體節點老師說的模糊,應該是根節點,如冒泡事件流中,事件流的傳播方向是從具體觸發事假的具體節點,向DOM根節點方向傳播。而不是最具體節點。
2016-04-28
DOM事件對象: type事件類型 target事件目標,stoppropagation()阻止冒泡, preventDefault阻止默認行為
ie事件對象??; secElement cancelBubble returnValue
ie事件對象??; secElement cancelBubble returnValue
2016-04-28
事件對象 event type獲取事件類型 target獲取事件目標 topPropagation()方法,阻止事件冒泡
preventDefault()阻止事件的默認行為
preventDefault()阻止事件的默認行為
2016-04-28