已采納回答 / qq_沃步福_0
改為 ?eventUtil.addHandler(mybtn,'click',showWord) 就OK了!如果直接寫showWord()就是直接調用,而showWord是在事件觸發一后系統幫你調用的。所以應該寫showWord
2016-03-30
已采納回答 / 握不住的風
這是一個方法,里面是兩個參數,如果按照官方中文翻譯過來的是傳參,clsName,parent這是兩個參數,第二個參數是要看你方法里面的parent是作什么作用的,如果有需要可以貼出代碼
2016-03-30
已采納回答 / 且聽風吟丶
問題在于:對于變量的作用域混淆,原因:當 onmouseover 事件執行函數時,它不認識 as[i] 是什么東西;首先明確一點:this是指對當前對象的引用,這是JS語法規定。從你的代碼可以看出,this是指?...
2016-03-29
已采納回答 / 葉微白_
//IE var but5=document.getElementById("but5"); but5.attachEvent("onclick",aaa); //but5.detachEvent("onclick",aaa);//跨瀏覽器這段代碼需要注釋掉。按鈕6就能用,在“//跨瀏覽器”代碼中調用按鈕5,按鈕5就能用。
2016-03-22
已采納回答 / vis_焦慮癥
//點擊登錄按鈕顯示登錄層???addEvent(login_btn,'click',showLogin);位置不對,括號里面的參數是window.onload=function(){}的局部變量。這個要放在window.onload=function(){//點擊登錄按鈕顯示登錄層???addEvent(login_btn,'click',showLogin);}
2016-03-16
已采納回答 / 新爺o
1、as[i].num = i,是賦值給as一個屬性,叫num,num的值=i。目的就是為了記錄mouseover時的那個as[i]的i值。你給的這個程序有點bug,index = as[i].num-1; ? 最好改為index=this.num。這樣就完美的將鼠標滑過事件所在的那一項的i值記錄給了index(全局變量),這樣當index在鍵盤事件中引用時,就能完美的與鼠標事件混合了。2、不能var i=as[i].num。因為i已經在for語句中定義了。3、用.index也可以,用.m,.xxxxxx...
2016-03-15
已采納回答 / 春暖_花開
哦,沒有color='rgb(221,221,221)'的吧,color是文字顏色的屬性,你寫的'rgb(221,221,221)'是想寫背景顏色的吧。。要么style.color == ‘#999’或者?style.background =='rgb(221,221,221)'
2016-03-14