Heim > Web-Frontend > js-Tutorial > Wie entferne ich HTML-Tags und extrahiere reinen Text mit JavaScript?

Wie entferne ich HTML-Tags und extrahiere reinen Text mit JavaScript?

Patricia Arquette
Freigeben: 2024-10-29 22:53:02
Original
1045 Leute haben es durchsucht

How to Remove HTML Tags and Extract Pure Text with JavaScript?

So extrahieren Sie reinen Text aus HTML mit JavaScript

Um den reinen Text aus einem HTML-Element ohne die HTML-Tags zu extrahieren, befolgen Sie diese Schritte mit JavaScript:

  1. Identifizieren Sie das HTML-Element.
    Sie können die Methode getElementById() verwenden, um das Element abzurufen, aus dem Sie den Text extrahieren möchten. In diesem Fall haben Sie ein Element mit der ID="txt".
  2. Rufen Sie den Textinhalt ab.
    Es gibt zwei Möglichkeiten, den Textinhalt aus einem HTML abzurufen Element: innerText und textContent. innerText gibt den sichtbaren Textinhalt zurück, während textContent den gesamten Textinhalt zurückgibt, auch wenn er ausgeblendet ist. In diesem Fall können Sie beide Methoden verwenden. So würden Sie sie verwenden:

    • innerText:

      <code class="javascript">var text = element.innerText;</code>
      Nach dem Login kopieren
    • textContent:

      <code class="javascript">var text = element.textContent;</code>
      Nach dem Login kopieren
  3. Ersetzen Sie den HTML-Inhalt durch den Text.
    Sobald Sie den Textinhalt haben, können Sie den HTML-Inhalt des Elements durch den Textinhalt ersetzen. So würden Sie das machen:

    <code class="javascript">element.innerHTML = text;</code>
    Nach dem Login kopieren

Hier ist die vollständige JavaScript-Funktion, die Sie verwenden können:

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

Wenn der Benutzer auf „Inhalt abrufen“ klickt Klicken Sie auf die Schaltfläche, diese JavaScript-Funktion wird ausgeführt und der HTML-Inhalt innerhalb des p-Elements mit id="txt" wird durch den reinen Textinhalt ersetzt.

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

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage