已采納回答 / 差不多菇涼ing
?else if(element.attachEvent{????????????? element.attachEvent('on'+type,handler);??? ??}少了一個反括號,而且分號不是英文的
2016-08-11
已采納回答 / 慕粉3498277
嗯,老師講錯了。《JavaScript高級程序設計》中講了,DOM0級對每個事件只支持一個事件處理程序,這也正是DOM2級相對DOM0級的好處,即DOM2級對每個事件支持多個事件處理程序。
2016-08-07
已采納回答 / 慕_Vikey
注意<input ?/>標簽的結尾符還有window.onload=function(){};少一個閉合括號,你在js的最后一行加一個“}”就可以了
2016-08-06
已采納回答 / 慕粉wz
這個是由于onmouseover引起的,主要是因為ul里面包含了子元素,會造出鼠標移動到子元素,比如li上面也會觸發ul的onmouseover事件,造成了混亂。解決辦法:1,如果是IE瀏覽器,用onmouseleave代替。2,不管什么瀏覽器,下面這個方法都是牛逼的,不信,你試試。?? stateList.onmouseout = function(e){? ??? if( !e ) e = window.event;? ??? var reltg = e.relatedTarget ? e.relat...
2016-08-05
已采納回答 / 慕函數9642432
應該都可以,如果嚴謹一點的話,應該是t<10,這樣面板上側就不能夠拖動到瀏覽器的最上方了;而如果是t<0的話,面板上側仍可以拖到瀏覽器的最上方,只不過是拖動完之后,再回到t=10處
2016-08-01
已采納回答 / AndroidSeast
看圖 ?ele.addEventListener(type.hander,false); --》修改為ele.addEventListener(type,hander,false);
2016-07-29