Javascript - Enitity in Textbox schreiben

Hey Leute,

ich versuche die ganze Zeit in eine Textbox (input type=„text“) ein Enitity (© ) zu schrieben. Mit value=„“ geht es net und wenn ich die Textbox mit Javascript erstelle und sie mit Text befülle auch nicht.

Weiß jemand von euch wie das geht?

LG HTML 4 YOU

JavaScript kennt keine Named-Entities. Normalerweise schreibt man das Zeichen was man will einfach rein.

hab das problem mit url-encoding geschafft:

function() { document.getElementById('input').value = unescape('%u262E'); }

trotzdem danke für die hilfe

Sieht nicht nach einer Lösung aus, sondern nach Hacking.

Das ginge auch einfacher:
[PHP]document.getElementById(‚input‘).value = ‚:peace_symbol:‘;[/PHP]

oder wenn du nur den Code weißt:
[PHP]document.getElementById(‚input‘).value = ‚\u262E‘;[/PHP]

Dann schreib du mal ein Unicode-Zeichen in ein ANSI Dokument, ohne das Dokument in Unicode zu konvertieren :wink:

Das macht dein Code auch nicht.

EDIT: aber mein Beispielcode funktioniert auch in einem ISO kodierten Dokument:
[HTML]

[/HTML]

Wieso ist das Dokument denn nicht in Unicode gespeichert, wenn genau das ist, was du machen möchtest?