htmlentities()
est une fonction en PHP (http://php.net/manual/fr/function.htmlentities.php) qui permet de convertir tous les caractères éligibles en entités HTML.
J’avais besoin de la transposer en Javascript :
function htmlentities(value){
if (value) {
return jQuery("").text(value).html();
} else {
return '';
}
}
Et la fonction contraire html_entity_decode()
(http://php.net/manual/fr/function.html-entity-decode.php) :
function htmlEntityDecode(value) {
if (value) {
return $("").html(value).text();
} else {
return '';
}
}
Source: http://www.naveen.com.au/javascript/jquery/encode-or-decode-html-entities-with-jquery/289