• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Javascript - Enitity in Textbox schreiben

Status
Für weitere Antworten geschlossen.

HTML 4 YOU

Neues Mitglied
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
 
Zuletzt bearbeitet:
JavaScript kennt keine Named-Entities. Normalerweise schreibt man das Zeichen was man will einfach rein.
 
hab das problem mit url-encoding geschafft:

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

trotzdem danke für die hilfe
 
Das ginge auch einfacher:
PHP:
document.getElementById('input').value = '☮';

oder wenn du nur den Code weißt:
PHP:
document.getElementById('input').value = '\u262E';
 
Das macht dein Code auch nicht.


EDIT: aber mein Beispielcode funktioniert auch in einem ISO kodierten Dokument:
HTML:
<!doctype html>
<html><head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" > 
</head>
<body>
<script type="text/javascript">
document.write(('\u262E'))
alert('\u262E');;
</script>
</body></html>
 
Wieso ist das Dokument denn nicht in Unicode gespeichert, wenn genau das ist, was du machen möchtest?
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben