原生js获取id,tagName,class
2012-09-19 09:43 江苏黑马 阅读(6683) 评论(1) 编辑 收藏 举报// 通过id获取元素 this.$ = function(id) { return document.getElementById(id); }; // 通过标签名获取元素 this.$$ = function(tagName, parent) { parent = parent || document; return parent.getElementsByTagName(tagName); }; // 通过类名获取元素 this.$Class = function(className, parent) { var arr = [], result = []; parent = parent || document; arr = this.$$("*"); for (var i = 0, len = arr.length; i < len; i++) { if ((" " + arr[i].className + " ").indexOf(" " + className + " ") > 0) { result.push(arr[i]); } } return result; };