„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie kann ich Div-Tag-Text mit JavaScript (ohne jQuery) abrufen?

Wie kann ich Div-Tag-Text mit JavaScript (ohne jQuery) abrufen?

Veröffentlicht am 06.11.2024
Durchsuche:960

How Can I Retrieve Div Tag Text Using JavaScript (Without jQuery)?

So rufen Sie Div-Tag-Text mit JavaScript ab (ohne jQuery)

Um den Textinhalt eines div-Elements ausschließlich mit JavaScript abzurufen, gibt es Alternativen zu jQuery.

Problemstellung:

Ein früherer Versuch, den Text mit document.getElementById('superman').value abzurufen, hat undefiniert zurückgegeben. Das Ziel besteht darin, eine Lösung mit einfachem JavaScript ohne jQuery zu finden.

Lösung:

Um den Text erfolgreich abzurufen, sollten Sie die Verwendung von textContent anstelle von value in Betracht ziehen. Die innerHTML-Eigenschaft gibt den gesamten DOM-Inhalt als String zurück, einschließlich der Elemente innerhalb des div. Im Gegensatz dazu extrahiert textContent speziell den Text innerhalb des Div und sorgt so für eine genauere Textdarstellung.

Zum Beispiel bei folgendem HTML:

Some sample text.

Using innerHTML:

var node = document.getElementById('test');
var htmlContent = node.innerHTML;
// htmlContent = "Some sample text."

Using textContent:

var node = document.getElementById('test');
var textContent = node.textContent;
// textContent = "Some sample text."

Weitere Informationen zu textContent und innerHTML finden Sie im MDN:

  • [textContent](https://developer.mozilla.org/ en-US/docs/Web/API/Node/textContent)
  • [innerHTML](https://developer.mozilla.org/en-US/docs/Web/API/Element/innerHTML)
Freigabeerklärung Dieser Artikel wird unter folgender Adresse abgedruckt: 1729257018 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3