已采納回答 / 熊貓華仔
一般來說class是用來定義批量的css樣式,比如input有很多個,都是同樣的樣式,那么class所對應的元素可以是多個的,但是id是唯一的。從js角度來說,通過getElementsByClassName這個在ie低版本會有兼容性問題,因此會通過id來獲得元素。這也可以是一個原因喲·~
2015-12-08
已采納回答 / 木子舟義
function $(id){? return typeof id==='string'?document.getElementsById(id):id;? }$ ?函數(shù)名。id 參數(shù)如果傳入的id是字符串類型的。返回 document.getElementById(id)你的代碼里document.getElementByid 寫錯了。多了個s如果不是 直接返回 id
2015-12-08
已采納回答 / qq_星宇冰辰_0
<!doctype html><html><head>? ? <meta charset="UTF-8"><title>Document</title><script type="text/javascript">window.onload=function(){? ?var send=document.getElementById('send'),? ? ? ?times=60,? ? ? ?timer=null;sen...
2015-11-19
已采納回答 / 木刻雪原
node.onlick=function(){????????this;????????timer=setTimeout(function(){?????????????????????????this;????????????????????},500);}例如上面這例子,第一個this 與 第二個 this ?是不同的;第一個 this:指的是node這個對象;第二個 this:指的是setTimerout()這個對象;如果在第一個this后面加上代碼 ?var that=this;就是說把node對...
2015-11-11