我正在尝试做一个简单的循环并检查节点/parentNode
类名是否与数组中的字符串匹配。代码如下:
function isInside(list,node) {
while( node !== undefined ) {
for( var i = 0; i < list.length; i++ )
if( node.className.indexOf(list[i]) > -1 )
return true;
node = node.parentNode;
}
alert(1); // The code does not reach this when false
return false;
}
任何想法这里有什么问题?