判断元素节点类型

用obj.nodeType === 1 来判断元素节点时,由于其不能过滤对象,所以可以如图中一样伪造一个obj来绕过这个验证。

try{
    testDiv.appendChild(obj); //把要检验的obj作为子节点添加给testDiv节点
    testDiv.removedChild(obj);//把testDiv中为obj的子节点移除
   }catch(e){
       return false;//如果以上两者运行中有错误则返回false 
      

原文地址:https://www.cnblogs.com/yigexiaojiangshi/p/6761829.html