Tipps zum Escapen von HTML-Texten

Tipps zum Escapen von HTML-Texten
Heute habe ich auf CSDN einen kleinen Trick zum Escapen von HTML-Text gesehen, der sehr einfach ist.

1. Verwenden Sie DOM-Funktionen. Übergeben Sie es zuerst als innerTEXT an ein DOM-Objekt und verwenden Sie dann das innerHTML-Attribut, um den maskierten Text zu erhalten.

Zum Beispiel:

div1.innerText = "<h1>Titel Titel...</h1>";

var str = div1.innerHTML; // "&lt;h1&gt;Titel Titel…"

2. Vorausgesetzt, es gibt einen Textkontext, können Sie $(x).text(context).html() auf einem jQuery-Objekt $(x) ausführen, wodurch ein maskierter Text zurückgegeben wird.

var str = $(x).text(Kontext).html()

<<:  Der Unterschied zwischen Docker Run und Start

>>:  So verwenden Sie den EXPLAIN-Befehl in SQL

Artikel empfehlen

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.14

Dieser Artikel dokumentiert den Installations- un...

Zusammenfassung der englischen Namen chinesischer Schriftarten

Wenn Sie in CSS die Eigenschaft „font-family“ ver...

Tutorial zu HTML-Formular-Tags (2):

Dieses Tutorial stellt die Anwendung verschiedene...

So implementieren Sie ein Hover-Dropdown-Menü mit CSS

Wie üblich werde ich heute über einen sehr prakti...

Detaillierte Erklärung des Sidecar-Modus in Docker Compose

Inhaltsverzeichnis Was ist Docker Compose Anforde...

So konfigurieren Sie die MySQL-Master-Slave-Synchronisierung in Ubuntu 16.04

Vorbereitung 1. Die Master- und Slave-Datenbankve...

Implementierungsmethode des Nginx+Tomcat-Lastausgleichsclusters

Die experimentelle Umgebung ist wie folgt Hier mü...

Installationsprozess des 64-Bit-Quellcodes von CentOs7 MySQL 5.6.40

1. Installieren Sie zuerst die Abhängigkeitspaket...

Beispiel für das Schreiben von mobilem H5 zum Aufrufen einer APP (IOS, Android)

iOS 1. URL-Schema Diese Lösung ist grundsätzlich ...

Detaillierte Erklärung der MySQL 8.0.18-Befehle

Öffnen Sie den gerade entpackten Ordner C:\web\my...