2009-07-06 8 views

答えて

26
theDivElement.getElementsByTagName('a').length 
+0

シンプルがベストです! – TheVillageIdiot

9

HTML DOM getElementsByTagName()を使用すると、オブジェクトの下にあるすべての「a」タグを取得できます。
divを取得するには、IDを与えた方が良いでしょう。 getElementsByTagName

var anchors = document.getElementById("thediv").getElementsByTagName("a"); 
 
alert("The Div has " + anchors.length + " links in it");
<div id="thediv"> 
 
    <a href="#">link 1</a> 
 
    <a href="#">link 2</a> 
 
    <a href="#">link 3</a> 
 
</div>

関連する問題