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

So verwenden Sie residente Knoten für die Ebenenverwaltung in CocosCreator

CocosCreator-Version: 2.3.4 Die meisten Spiele ve...

Installations- und Konfigurationsmethode des Vue-Route-Routing-Managements

einführen Vue Router ist der offizielle Routing-M...

JavaScript imitiert den Jingdong-Karusselleffekt

In diesem Artikel wird der spezifische Code für J...

MySQL Online-Übung zur Deadlock-Analyse

Vorwort Ich glaube, dass jeder beim Erlernen von ...

Detaillierte Erklärung zur Verwendung von MySQL mysqldump

1. Einführung in mysqldump mysqldump ist ein logi...

Installationstutorial für Docker unter Linux

Das Docker-Paket ist bereits im Standard-Reposito...

Eine kurze Diskussion über die Rolle von Vue3 defineComponent

Inhaltsverzeichnis defineComponent-Überladungsfun...

Übersicht über die Unterschiede zwischen Linux TTY/PTS

Wenn wir einen Buchstaben auf der Tastatur eingeb...

Tutorial zur Änderung des Root-Passworts in MySQL 5.6

1. Nach der Installation von MySQL 5.6 kann es ni...