标签: javascript firefox dom
我将nextSiblings推入while循环中的数组。我知道Firefoxe在获取nextSibling方面与IE不同(它将空格和回车视为节点)。但是当它获得常规的html注释时,它会进入一个无限循环,就像有无限的nextSibling节点是注释。在我弄清楚发生了什么之后解决方案很简单(只检查nodetype而不是将其推入数组,如果它是评论)但我真的很好奇是否有其他人经历过这种情况以及为什么会发生这种情况?谢谢你。