Top
Den Text eines Elements mit innerText() erfassen
  • 24 Jul 2025
  • 1 Minute zum Lesen
  • Dunkel
    Licht
  • pdf

Den Text eines Elements mit innerText() erfassen

  • Dunkel
    Licht
  • pdf

Artikel-Zusammenfassung

Was ist innerText und Textinhalt?

Im JavaScript, innerText und textInhalt sind zwei Eigenschaften, die verwendet werden, um auf den Text eines Elements auf einer Webseite zuzugreifen und zu ändern. Standardmäßig wird beim Auswählen eines Elements mit Whatfix der Elementtext mit textInhalt() erfasst.

Hier sind einige wichtige Unterschiede zwischen den beiden:

innerTexttextInhalt
Ruft den sichtbaren Textinhalt eines Elements ab.Ruft den Inhalt eines Elements ab, einschließlich aller Texte und verschachtelten Elemente.
Schließt Text aus, der mit CSS ausgeblendet ist oder aufgrund der Sichtbarkeitseinstellungen des übergeordneten Elements unsichtbar gerendert wird.Ignoriert den Stil oder die Sichtbarkeit des Elements.
Gibt den formatierten und gestylten Textinhalt zurück.Gibt den Rohtextinhalt als String zurück.

Zum Beispiel, betrachten Sie den folgenden Codeausschnitt:

<div id="test">
  Hello <span style="display: none;">world</span>!
</div>

let element = document.getElementById("example");
console.log(element.textContent); // Output: Hello world!
console.log(element.innerText); // Output: Hello !

In diesem snippet, enthält das Element mit der ID Test ein verstecktes Element mit dem Text Welt. Hier ist, wie die Ausgabe variiert:

  • element.textContent gibt „Hallo Welt!“ aus (einschließlich des versteckten Textes).
  • element.innerText outputs “Hallo!” (mit Ausnahme des versteckten Textes).

Warum sollte ich den Inhalt überschreiben mit dem inneren Text?

Wann Textinhalt mit Innerem Text überschreiben aktiviert ist, erfasst Whatfix anstelle der textContent-Eigenschaft ausgewählter Elemente die innerText-Eigenschaft. Hier ist der Grund:

  • Sichtbarkeit: Durch die Verwendung von innerText wird nur der Textinhalt erfasst, der für den Benutzer auf dem Bildschirm sichtbar ist.
  • Versteckte Elemente: Bestimmte Textelemente können verborgen oder auf eine Weise gestaltet sein, die sie für den Benutzer unsichtbar macht. Trotzdem werden sie immer noch von der textInhalt-Eigenschaft erfasst. Die Verwendung von innerText gewährleistet Genauigkeit.

Verwenden Sie die folgenden Schritte, um TextInhalt mit innerText zu überschreiben:

{{snippet.German_ac_add technical config}}

  1. Klicken Sie Gemeinsame Eigenschaften. tech config_common properties.png{height="" width="500"}

  2. Wählen Sie das Kontrollkästchen Des Textinhalts mit dem inneren Text überschreiben aus. tech config_enable override text content .png{height=""width="500"}

  3. Klicken Sie Hinzufügen. tech config_add button.png{height=""width="500"}

  4. Aktivieren Sie den Toggle für den Textinhalt mit dem inneren Text überschreiben. tech config_override text content toggle.png{height=""width="500"}

  5. Klicken Sie Speichern. tech config_save.png{height="" width="500"}


War dieser Artikel hilfreich?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.