18. december 2002 - 13:44
Der er
2 kommentarer og 1 løsning
Tælle antallet af A'er i et element
Jeg har brug for at tælle links i div-elementet, med DOM Denne returnerer 14 (links plus linieskift) countChildNodes = document.getElementById('submenu').childNodes.length <div id="submenu"> <a href="#">Link</a> <a href="#">Link</a> <a href="#">Link</a> <a href="#">Link</a> <a href="#">Link</a> <a href="#">Link</a> <a href="#">Link</a> </div> Nogen ideer
Annonceindlæg fra SuperOffice
18. december 2002 - 13:52
#1
Sådan her : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> <script> function tael(hvad){ du = document.getElementById(hvad).getElementsByTagName('a').length alert(du) } </script> </head> <body> <div id="submenu"> <a href="#">Link</a> <a href="#">Link</a> <a href="#">Link</a> <a href="#">Link</a> <a href="#">Link</a> <a href="#">Link</a> <a href="#">Link</a> </div> <br> <a href="#" onclick="tael('submenu')">tæl mine links du</a> </body> </html> Understøttet af alle 5+ browsere. /Nikolaj