对于ie6,7的setAttribute某些属性不能设置的解决办法

attribute={
	get:function(elem,name){
	    var node=elem.getAttributeNode(name);
	    if(node.specified){
		return node.nodeValue;
	    }else{
		return "null";
             }
         },
	set:function(elem,name,value){
	    var node=elem.getAttributeNode(name);
	    if(!node){
		node=document.createAttribute(name);
		elem.setAttributeNode(node);
	    }
		return node.nodeValue=value+"";
             }
	}
}

你可能感兴趣的:(对于ie6,7的setAttribute某些属性不能设置的解决办法)