Heim  >  Artikel  >  Web-Frontend  >  Wie extrahiere ich mit JavaScript reinen Text aus HTML-Elementen?

Wie extrahiere ich mit JavaScript reinen Text aus HTML-Elementen?

Patricia Arquette
Patricia ArquetteOriginal
2024-10-31 15:35:02645Durchsuche

How to Extract Pure Text from HTML Elements using JavaScript?

Extrahieren von reinem Text aus HTML-Elementen mit JavaScript

Bei der Arbeit mit HTML-Seiten ist es oft notwendig, den reinen Textinhalt ohne die Umgebung zu extrahieren HTML-Elemente. Dies kann mit JavaScript erreicht werden.

In diesem Szenario haben Sie eine HTML-Seite mit einer Schaltfläche und etwas Text, der in einem

-Zeichen eingeschlossen ist. Element. Wenn auf die Schaltfläche geklickt wird, sollte das HTML-Markup entfernt werden und der reine Text unverändert bleiben.

Um dies zu erreichen, können Sie die folgende JavaScript-Funktion verwenden:

<code class="javascript">var element = document.getElementById('txt');
var text = element.innerText || element.textContent;
element.innerHTML = text;</code>

Die document.getElementById ('txt')-Zeile ruft die

Element mit der ID 'txt'.

Die Eigenschaft innerText oder textContent kann verwendet werden, um den Textinhalt innerhalb des Elements abzurufen. innerText nähert sich dem sichtbaren Text an (ohne Tags), während textContent HTML-Tags strikt entfernt. Wählen Sie die Eigenschaft aus, die Ihren Anforderungen am besten entspricht.

Abschließend ersetzt element.innerHTML = text den HTML-Inhalt innerhalb des

mit dem reinen Textwert.

Mit dieser Technik können Sie effektiv reinen Text aus HTML-Elementen extrahieren und so Textinhalte nach Bedarf bearbeiten.

Das obige ist der detaillierte Inhalt vonWie extrahiere ich mit JavaScript reinen Text aus HTML-Elementen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn