列表的直接孩子

rac*_*cky 15 javascript

一个简单的问题..什么是JAVASCRIPT语句来获取LIST的直接孩子?我试过了:

document.getElementById(id).getElementsByTagName('li');
Run Code Online (Sandbox Code Playgroud)

这给了我所有的子节点.

Bil*_*rry 20

依次通过:

document.getElementById(id).children

得到那些是li元素(我认为它们都应该符合规范)


我认为document.querySelectorAll('#id>li')如果它得到支持也应该有效.见:http: //www.w3.org/TR/selectors-api/