1.循环节点的方法;
foin方法,会循环出来所有的子元素,length,item,itemnamed;
for循环,获取到相应节点的数组的长度(length),做循环只会得到相应数组的元素,不会遍历出所有的子元素;
2.判断输出结果的类型:
typeof():数组,对象,null返回的结果都为object;NaN,数字,返回结果为number;字符串返回结果为string;
3.dom节点操作;
object.getAttribute(attr),获取自定义属性的值;
自定义方法获得相应的元素:
function getElementsByAttr(tag,attr,value){
var arr = document.getElementsByTagName(tag);
var elArr = [ ];
for(var i=0;i<arr.length;i++){
if(arr[i].getAttribute(attr)==value)
{
elArr.push(arr[ i ]);
}
}
return elArr;
}
返回一个自定义属性attr等于value的所有tag元素的集合。包含了所有的tag对象。