Heim >Web-Frontend >js-Tutorial >Wie dekodiere ich HTML-Entitäten in JavaScript?
HTML-Entitätsdekodierung in JavaScript oder jQuery
In Webentwicklungsszenarien wird es notwendig, HTML-Entitäten in JavaScript oder jQuery zu kodieren oder zu dekodieren. HTML-Entitäten werden durch Sonderzeichen (&) dargestellt und kodieren bestimmte Symbole oder Zeichen, die möglicherweise nicht einfach eingegeben oder auf einer Webseite angezeigt werden können.
Um HTML-Entitäten mit JavaScript zu dekodieren, kann eine einfache Funktion erstellt werden :
function decodeHtmlEntities(str) { var element = document.createElement('div'); element.innerHTML = str; return element.textContent; }
Diese Funktion erstellt ein temporäres HTML-Element und setzt seine innerHTML-Eigenschaft auf die Eingabezeichenfolge. Dadurch kann der Browser die HTML-Entitäten automatisch dekodieren und den dekodierten Text als textContent zurückgeben.
Der folgende Code dekodiert beispielsweise eine HTML-Entität:
Das obige ist der detaillierte Inhalt vonWie dekodiere ich HTML-Entitäten in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!