[Javascript] Encoding Unicode characters in HTML

Jens Brueckmann jens.brueckmann at gmail.com
Thu Aug 18 14:42:27 CDT 2005


> > What I don't know is how to encode a unicode character. I am trying to
> > encode a bullet character. The keystroke is ALT+0149 as displayed here
> > •. There are many more unicode characters that I would like to let my
> > users use. How do I encode the characters so that the browser renders
> > them correctly?
> >
> > var myTextField.value = "Me, myself & I.";

Any character can be escaped in scripts using the following sequence:

  \uHEX

where HEX is the hexadecimal character reference. 

Thus, your bullet becomes:

  \u00B7

or the above example:

  var myTextField.value = "Me, myself \u0026 I.";

Cheers,

jens


-- 
Jens Brueckmann
http://www.yalf.de
http://www.j-a-b.net


More information about the Javascript mailing list