SELF-Treffen in Mannheim 2025

SELFHTML wird 30 Jahre alt!
Die Mitgliederversammlung findet am 24.05.2025 um 10:00 statt. Alle Mitglieder und Interessierte sind herzlich eingeladen.
Davor und danach gibt es Gelegenheiten zum gemütlichen Beisammensein. → Veranstaltungs-Ankündigung.

Beispiel:JS-document-getelementbyclassname.html

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <link rel="stylesheet" href="./Beispiel:SELFHTML-Beispiel-Grundlayout.css">
  <title>Document.getElementsByClassName</title>
</head>
<body>
  <h1>Beispiel: Document.getElementsByClassName</h1>
 
  <main>
    <p>Die Methode getElementsByClassName() gibt eine Liste von Elementen zurück, die der angegebenen Klasse  
       (auch mehrere, durch Komma getrennte, Angaben möglich)  entsprechen.</p>
    <p class="beispiel">Dies ist der erste Absatz mit der Klasse class="beispiel".</p>
    <p class="beispiel">Dies ist der zweite Absatz mit der Klasse class="beispiel".</p>
    <p>Ein Klick auf den Button zeigt an, welche Absätze die Klasse class="beispiel" haben.</p>
    <button onclick="beispielSuchen()">Los!</button>
  </main>
 
<script>
    function beispielSuchen() {
      var x = document.getElementsByClassName('beispiel');
      for (var i = 0; i <= x.length; i++) {
        x[i].innerHTML = "Beispiel: "+ x[i].innerHTML;
      }
    }
</script>
</body>
</html>