Greek Letters in HTML and JavaScript

3
Greek Letters in HTML and JavaScript http://www.javascripter.net/faq/greekletters.htm[02/04/2014 14:27:26] Greek Letters in HTML and JavaScript Contents | JavaScript FAQ | JavaScript Strings and RegExp FAQ Question: Can I display Greek letters on my page as part of JavaScript output? Answer: You can include Greek letters in JavaScript strings and/or display Greek letters on your webpage using several representations: hexadecimal codes \uXXXX in JavaScript strings; e.g. small alpha (α) is \u03B1 numeric HTML entities; for example, small alpha is α HTML entities; for example, small alpha is α unescape with a suitable argument; e.g. small alpha is unescape('%u03B1') decodeURI with a suitable argument; e.g. small alpha is decodeURI('%CE%B1') Here is a simple test for the Greek letter pi (π): document.write('C = 2\u03C0R') // C = 2πR document.write('C = 2πR') // C = 2πR document.write('C = 2πR') // C = 2πR document.write(unescape('%u03C0')) // π document.write(decodeURI('%CF%80')) // π To display Greek letters in a JavaScript alert message or a confirm dialog box, use hexadecimal codes, for example: alert('\u03A9 is the last letter of the alphabet.') //Try it! The following table lists HTML entities, character codes, and URL-encodings for Greek letters in alphabetical order. Some letter variants do not have HTML entities; for example, ? (ϓ) or ? (ϕ). These letter variants are omitted. chr \uXXXX Numeric HTML entity escape(chr) encodeURI(chr) Α \u0391 Α Α %u0391 %CE%91 Β \u0392 Β Β %u0392 %CE%92 Γ \u0393 Γ Γ %u0393 %CE%93 Δ \u0394 Δ Δ %u0394 %CE%94 Ε \u0395 Ε Ε %u0395 %CE%95 Ζ \u0396 Ζ Ζ %u0396 %CE%96 Η \u0397 Η Η %u0397 %CE%97 Θ \u0398 Θ Θ %u0398 %CE%98 Ι \u0399 Ι Ι %u0399 %CE%99 Κ \u039A Κ Κ %u039A %CE%9A Λ \u039B Λ Λ %u039B %CE%9B Μ \u039C Μ Μ %u039C %CE%9C Ν \u039D Ν Ν %u039D %CE%9D Ξ \u039E Ξ Ξ %u039E %CE%9E

description

Greek Letters in HTML and JavaScript

Transcript of Greek Letters in HTML and JavaScript

Page 1: Greek Letters in HTML and JavaScript

Greek Letters in HTML and JavaScript

http://www.javascripter.net/faq/greekletters.htm[02/04/2014 14:27:26]

Greek Letters in HTML and JavaScript

Contents | JavaScript FAQ | JavaScript Strings and RegExp FAQ

Question: Can I display Greek letters on my page as part of JavaScript output?

Answer: You can include Greek letters in JavaScript strings and/or display Greek letters on your webpage using several representations:

hexadecimal codes \uXXXX in JavaScript strings; e.g. small alpha (α) is \u03B1numeric HTML entities; for example, small alpha is αHTML entities; for example, small alpha is αunescape with a suitable argument; e.g. small alpha is unescape('%u03B1')decodeURI with a suitable argument; e.g. small alpha is decodeURI('%CE%B1')

Here is a simple test for the Greek letter pi (π):document.write('C = 2\u03C0R') // C = 2πRdocument.write('C = 2πR') // C = 2πRdocument.write('C = 2πR') // C = 2πRdocument.write(unescape('%u03C0')) // πdocument.write(decodeURI('%CF%80')) // π

To display Greek letters in a JavaScript alert message or a confirm dialog box, use hexadecimal codes, for example:

alert('\u03A9 is the last letter of the alphabet.') //Try it!

The following table lists HTML entities, character codes, and URL-encodings for Greek letters in alphabetical order. Some letter variants do not have HTML entities; for example, ? (ϓ) or ? (ϕ). These letter variants are omitted.

chr \uXXXX Numeric HTML entity escape(chr) encodeURI(chr)Α \u0391 Α Α %u0391 %CE%91

Β \u0392 Β Β %u0392 %CE%92

Γ \u0393 Γ Γ %u0393 %CE%93

Δ \u0394 Δ Δ %u0394 %CE%94

Ε \u0395 Ε Ε %u0395 %CE%95

Ζ \u0396 Ζ Ζ %u0396 %CE%96

Η \u0397 Η Η %u0397 %CE%97

Θ \u0398 Θ Θ %u0398 %CE%98

Ι \u0399 Ι Ι %u0399 %CE%99

Κ \u039A Κ Κ %u039A %CE%9A

Λ \u039B Λ Λ %u039B %CE%9B

Μ \u039C Μ Μ %u039C %CE%9C

Ν \u039D Ν Ν %u039D %CE%9D

Ξ \u039E Ξ Ξ %u039E %CE%9E

Page 2: Greek Letters in HTML and JavaScript

Greek Letters in HTML and JavaScript

http://www.javascripter.net/faq/greekletters.htm[02/04/2014 14:27:26]

Ο \u039F Ο Ο %u039F %CE%9F

Π \u03A0 Π Π %u03A0 %CE%A0

Ρ \u03A1 Ρ Ρ %u03A1 %CE%A1

Σ \u03A3 Σ Σ %u03A3 %CE%A3

Τ \u03A4 Τ Τ %u03A4 %CE%A4

Υ \u03A5 Υ Υ %u03A5 %CE%A5

ϒ \u03D2 ϒ ϒ %u03D2 %CF%92

Φ \u03A6 Φ Φ %u03A6 %CE%A6

Χ \u03A7 Χ Χ %u03A7 %CE%A7

Ψ \u03A8 Ψ Ψ %u03A8 %CE%A8

Ω \u03A9 Ω Ω %u03A9 %CE%A9

α \u03B1 α α %u03B1 %CE%B1

β \u03B2 β β %u03B2 %CE%B2

γ \u03B3 γ γ %u03B3 %CE%B3

δ \u03B4 δ δ %u03B4 %CE%B4

ε \u03B5 ε ε %u03B5 %CE%B5

ζ \u03B6 ζ ζ %u03B6 %CE%B6

η \u03B7 η η %u03B7 %CE%B7

θ \u03B8 θ θ %u03B8 %CE%B8

ϑ \u03D1 ϑ ϑ %u03D1 %CF%91

ι \u03B9 ι ι %u03B9 %CE%B9

κ \u03BA κ κ %u03BA %CE%BA

λ \u03BB λ λ %u03BB %CE%BB

μ \u03BC μ μ %u03BC %CE%BC

ν \u03BD ν ν %u03BD %CE%BD

ξ \u03BE ξ ξ %u03BE %CE%BE

ο \u03BF ο ο %u03BF %CE%BF

π \u03C0 π π %u03C0 %CF%80

ϖ \u03D6 ϖ ϖ %u03D6 %CF%96

ρ \u03C1 ρ ρ %u03C1 %CF%81

ς \u03C2 ς ς %u03C2 %CF%82

σ \u03C3 σ σ %u03C3 %CF%83

τ \u03C4 τ τ %u03C4 %CF%84

υ \u03C5 υ υ %u03C5 %CF%85

φ \u03C6 φ φ %u03C6 %CF%86

χ \u03C7 χ χ %u03C7 %CF%87

ψ \u03C8 ψ ψ %u03C8 %CF%88

ω \u03C9 ω ω %u03C9 %CF%89

Alphabetical order differs from the character code order for these letters:ϑ \u03D1 ϑ ϑ %u03D1 %CF%91

ϒ \u03D2 ϒ ϒ %u03D2 %CF%92

ϖ \u03D6 ϖ ϖ %u03D6 %CF%96

See also:

How do I convert a string to URL-encoding?Special and Mathematical SymbolsAccented Characters and LigaturesW3C Character Entity References in HTML 4 (www.w3.org)

Page 3: Greek Letters in HTML and JavaScript

Greek Letters in HTML and JavaScript

http://www.javascripter.net/faq/greekletters.htm[02/04/2014 14:27:26]

Copyright © 1999-2011, JavaScripter.net.