阅读背景:

DOM之getElementsByClassName兼容写法

来源:互联网 
window.onload = function(){
// parent 父级标签 , tagName 需遍历的目标标签 , className  目标标签的class的属性值
	function getElementsByClassName(parent,tagName,className ){
		var aEls = parent.getElementsByTagName(tagName);
		console.log(aEls);
		var arr = [];
		for (var i = 0; i<aEls.length; i++){
			var aClassName = aEls[i].className.split(' ');
			// console.log(aClassName);
			for (var j=0; j<aClassName.length; j++){
				if( aClassName[j] == className){
				 	arr.push( aEls[i]);
				 	break; //box box  当前标签名下,重复box,找到一个退出
				}
			}
		}
		return arr;
	}
} window.onload = function(){
// parent 父级标签 



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: