例如:我们在获取ul下所有li元素的时候.或者是某个元素的下一个元素时.都有可能会碰到这讨厌的空格问题.当然在IE浏览器里这些空格会被自动过滤.而FF则没有那么勤劳.FF浏览器会把这些空格也看作为一个元素.如果你对Dom中的空格元素感到疑惑,请运行下面的代码.至少使用IE和FF两种浏览器测试.你会明白一切! 代码如下: <!DOCTYPE HTML> <html> <head> <meta charset=”utf-8″> <title>Dom</title> </head> <body> <h2>运行该代码以后.你会发现在IE里弹出3.在FF里弹出7.</h2> <ol id=”list”