可能重复:
Javascript isDOM — How do you check if a Javascript Object is a DOM Object?
检查未知变量是否是本机DOM元素的最安全的技术是什么?这两个似乎都有效:
// instanceof
function isElementInstance(ukn) {
return ukn instanceof Element;
}
// nodeType
function isElementNode(ukn) {
return 1 === ukn.nodeType;
}