So kodieren Sie HTML-Entitäten in JavaScript
Problem:
Bei Verwendung eines CMS, das Benutzer- Wenn Sie Text eingeben, werden bestimmte Symbole möglicherweise nicht in allen Browsern korrekt angezeigt. Um dieses Problem zu beheben, möchten Sie bestimmte Symbole in die entsprechenden HTML-Entitäten konvertieren und sie zur Gestaltung in Sup-Tags einschließen.
Lösung:
Um HTML-Entitäten in JavaScript zu kodieren, können Sie dies tun Verwenden Sie den folgenden Code:
var encodedStr = rawStr.replace(/[\u00A0-\u9999<>\&]/g, function(i) { return '&#'+i.charCodeAt(0)+';'; });
Implementierung:
Verwenden Sie reguläre Ausdrücke:
In HTML-Entitäten konvertieren:
Wrap in sup Tags:
Hinweis:
Zusätzliche Informationen:
Das obige ist der detaillierte Inhalt vonWie kodiere ich HTML-Entitäten in JavaScript, um eine korrekte Anzeige in allen Browsern sicherzustellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!