寫了一個函數。這個函數包含兩個參數,第一個函數是要查找的節點的類名稱,第二個參數是要查找的節點類型。
1.要是有第二個節點,就會返回所有類為第一個參數且節點類型為第二個參數的節點。
2.要是沒有第二個節點,則返回該頁面所有的類為第一個參數的節點。
function getclass (classname,tagname){ if(tagname){ var arr = []; var node = document.body.getElementsByTagName(tagname); for(var i = 0;i < node.length;i++){ if(node[i].className == classname){ arr.push(node[i]); } } return arr; }else{ if(document.getElementsByClassName){ return document.body.getElementsByClassName(classname); }else{ var arr = []; var node = document.body.getElementsByTagName('*'); for(var i = 0;i <node.length;i++){ if(node[i].className == classname){ arr.push(node[i]); } } return arr; } } }