Warum setzt du nicht eine passende Zeichencodierung für deine HTML-Datei und verwendest diese auch in Javascript? Dann mußt du keine Entities rumschleppen.
UTF-8 bietet sich an, um alle existierenden Schriftzeichen der Welt parallel in einer Datei schreiben zu können.
Weil ich nur auf den ganzen Teil des HTML-Codes einfluss habe. Dieser wird von einer Content-Plattform generiert.