javascript通过class来获取元素实现代码_javascript技巧
来源:动视网
责编:小采
时间:2020-11-27 21:07:14
javascript通过class来获取元素实现代码_javascript技巧
javascript通过class来获取元素实现代码_javascript技巧: 代码如下: function getByClass(classname){ var nodes = document.getElementsByTagName('*'), ret=[]; for(var i=0;iif(hasClass(nodes[i],classname)) ret.push(nodes[i]); } return ret; } f
导读javascript通过class来获取元素实现代码_javascript技巧: 代码如下: function getByClass(classname){ var nodes = document.getElementsByTagName('*'), ret=[]; for(var i=0;iif(hasClass(nodes[i],classname)) ret.push(nodes[i]); } return ret; } f

代码如下:
function getByClass(classname){
var nodes = document.getElementsByTagName('*'),
ret=[];
for(var i=0;i
if(hasClass(nodes[i],classname))
ret.push(nodes[i]);
}
return ret;
}
function hasClass(node,className){
var names = node.className.split(/\s+/);
for(var i=0;iif(names[i]==className)
return true;
}return false;
}
javascript通过class来获取元素实现代码_javascript技巧
javascript通过class来获取元素实现代码_javascript技巧: 代码如下: function getByClass(classname){ var nodes = document.getElementsByTagName('*'), ret=[]; for(var i=0;iif(hasClass(nodes[i],classname)) ret.push(nodes[i]); } return ret; } f