如何判断一个元素A包含了元素B呢?如果不用contains方法的话,如何做呢? 腾讯面试的时候也出了这道题啊,当时没看dom的知识,所以一抹黑哦... 那就判断B是否为A的child喽,那也就是A是B的parent或者parent.parent或者parentNode.parentNode.parentNode.... 所以就这样向上遍历一下B的父亲节点,看A是不是在这个父节点链上.代码如下: function isAContainsB(B,A){ var node = B.parnetNode