已采納回答 / 熊貓華仔
一般來說class是用來定義批量的css樣式,比如input有很多個,都是同樣的樣式,那么class所對應的元素可以是多個的,但是id是唯一的。從js角度來說,通過getElementsByClassName這個在ie低版本會有兼容性問題,因此會通過id來獲得元素。這也可以是一個原因喲·~
2015-12-08
已采納回答 / 木子舟義
function $(id){? return typeof id==='string'?document.getElementsById(id):id;? }$ ?函數名。id 參數如果傳入的id是字符串類型的。返回 document.getElementById(id)你的代碼里document.getElementByid 寫錯了。多了個s如果不是 直接返回 id
2015-12-08