81124


例えば

[code]

    <div id="oya">
      <div class="a">aaa</div>
      <div class="a">aaa</div>
      <div class="b">bbb</div>
      <div class="a">aaa</div>
    </div>
    
[/code]

こういうhtmlがあるとき、oyaがいくつaクラスを持つ子要素を持っているか、もしくはいくつ持っているかを取得したいです。  
`children[0].className`というように一度試してみたのですが、`'className' of
undefined`が出てできませんでした...。


CC BY-SA 4.0
2021-08-30T14:59:22.387
81123
2021-08-30T15:07:52.917
42126
question
javascript html
特定のクラスをもつ子要素の数を取得したい


`querySelectorAll()` で簡単に取得できます。

[code]

    document.querySelectorAll('#oya > .a').length
    
[/code]


CC BY-SA 4.0
2021-08-30T15:07:52.917
81124
2021-08-30T15:07:52.917
3475
81123
answer