htmlentities () este o funcție PHP care convertește caractere speciale (cum ar fi <) în valorile lor scăpate / codificate (cum ar fi <). Acest lucru vă permite să afișați pentru a afișa șirul fără ca browserul să îl citească ca HTML.
JavaScript nu are o versiune nativă a acestuia. Dacă aveți nevoie doar de elementele de bază pentru ca browserul să nu interpreteze ca HTML, acest lucru ar trebui să funcționeze bine (prin James Padolsey și am o idee similară de la David Walsh)
function htmlEntities(str) ( return String(str).replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); )
Proiectul PHP.js, care este un proiect de portare a tuturor funcțiilor native PHP în JavaScript, conține și un exemplu. Am încercat și funcționează, dar am fost avertizat că o mare parte din codul din acel proiect este slab scris, așa că l-am păstrat simplu și am folosit cele de mai sus.