Mirco: Unicode über document.getElementById darstellen

Beitrag lesen

Hallo,

ich möchte Unicode (für japanische Zeichen) über ein JavaScript anzeigen (aus z.B. @ wird @) Über dokument.all gehts nur im IE (ist ja auch von dennen). Über document.getElementById schaff ich es nicht. Es wird @ angezeigt.

Hier der Testcode:
...
<script type="text/javascript">
function show() {
   document.all.CharA.innerHTML = "&#64;";
   document.getElementById("CharB").firstChild.data = "&#64;";
}
</script>
<p id="CharA">&nbsp;</p> // stellt @ dar
<p id="CharB">&nbsp;</p> // stellt &#64; dar
...

PS: Als Content-Type ist iso-8859-1 eingestellt was aber trotzdem functionieren muss.

LG Mirco