Links auf einer Seite zählen

Ein eleganter Weg, Links und andere Elemente in einem Web-Dokument zu zählen führt über Document Object Model. Auf diese Weise können Sie zum Beispiel Dokumentstatistiken erzeugen, die zeigen, wie viele Absätze oder Querverweise ein Dokument enthält, Dazu verwenden Sie getElementsByTagName:

Ein Beispiel:

<html>

<head>

<title>Links zählen</title>

</head>

<body>

<p>

<a href=”http://www.google.de”>Google</a>

<br/>

<a href=”http://www.yahoo.de”>Yahoo</a>

<br/>

</p>

</body>

</html>

<script type=”text/javascript”>

document.write(document.getElementsByTagName(“a”).length + ” Links”);

</script>

Das Javascript zählt die im Dokument vorhandenen Elemente, deren Name ist – also die Links. Genauso könnten Sie mit allen anderen Elementen verfahren. Wie wäre es, wenn Sie die Absätze in Ihrem Dokument zählen:

<script type=”text/javascript”>

document.write(document.getElementsByTagName(“p”).length + ” Absätze”);

</script>

Ähnliche Beiträge