珠峰培训

如何判断一个对象是不是DOM元素节点或document

作者:

2014-03-24 20:10:50

709

function assertElement(ele){
	try{
		ele.cloneNode(true);
		if(ele.nodeType!=1&&ele.nodeType!=9){
			//throw new Error("");	
			return false;//表示这不是一个合法的DOM元素(不是element,也不是document)		
		}		
	}catch(e){
		throw new Error("ele参数不合法");
	}
		return false;
}