是否可以做一个 document.getElementBy Class (" post [1] .classname")。innerHTML?
发布[1]成为第二个DIV,类=' post'我想要这个孩子.classname。
例如:我想获得第二篇文章的innerHTML => div class =" inside"。
<div class="post">Post 1
<div class="inside"></div>
</div>
<div class="post">Post 2
<div class="inside">//this here</div>
</div>
<div class="post">Post 3
<div class="inside"></div>
</div>
答案 0 :(得分:2)
答案 1 :(得分:2)
但是如果您不想使用jQuery,但只支持以后的浏览器,那么可以使用document.querySelector。 http://jsfiddle.net/mendesjuan/4hEwd/
document.querySelector('.post:nth-child(2) .inside').innerHTML
以下是支持它的浏览器列表:http://caniuse.com/queryselector