<div id="container">
<p><p></p></p>
<p></p>
</div>
我想要的结果是:p,p
我不想在&#34;容器&#34;下获得所有p标签,只有第一个子图层和普通javascript。有没有办法做到这一点?
编辑:
这是我尝试过的事情:
document.getElementById(container).getElementsByTagName('p');
但这将返回p,p,p。我只想要第一个子图层(我不知道它叫什么,但我不想要孩子的孩子,我只想要第一套孩子)
编辑:
这个问题被错误地标记为重复。我并没有要求得到第一个孩子。
解答: by sminutoli: document.querySelectorAll(&#39; #container&gt; p&#39;)
谢谢先生,你是一位天才。
编辑:Jakar,在那种情况下,我仍然只想要p&#39; s。 sminutoli提供了正确的答案。