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

Vue3 kapselt seine eigene Paging-Komponente

In diesem Artikelbeispiel wird der spezifische Co...

So erstellen Sie einen Nginx-Server mit Docker

Betriebsumgebung: MAC Docker-Version: Docker vers...

Praktisches Tutorial zum Ändern des MySQL-Zeichensatzes

Vorwort: In MySQL unterstützt das System viele Ze...

Detailliertes Tutorial zum Ausführen mehrerer Springboot mit Docker

Docker führt mehrere Springboot Erstens: Port-Map...

Zwei Möglichkeiten zur Verwendung von React in React HTML

Grundlegende Verwendung <!DOCTYPE html> <...

Tiefgreifendes Verständnis von UID und GID in Docker-Containern

Standardmäßig werden Prozesse im Container mit Ro...

Eine kurze Erläuterung der Situationen in MySQL, die zu Indexfehlern führen

Hier einige Tipps von Ausbildungsstätten und mein...

Docker erstellt Python Flask+ Nginx+Uwsgi-Container

Installieren Sie Nginx Ziehen Sie zuerst das Cent...

Fünf Möglichkeiten zum Durchlaufen von JavaScript-Arrays

Inhaltsverzeichnis 1. for-Schleife: grundlegend u...

Detaillierte Erklärung der Lösung zum Vergessen des Passworts in MySQL 5.7

Umwelt: [root@centos7 ~]# uname -r 3.10.0-514.el7...