2010-03-16 64 views
1

我试图从维基百科中复制欧元符号...并在它的回显(在我的父页),当时它是working.but当我用jquery替换相同的html内容(使用相同符号在其他页面中回显)。它不显示。为什么它是这样的(或以任何方式使用html显示相同的东西)?回声欧元符号

回答

6

在HTML这样做

€ 

当然这工作与jQuery,或任何其他基于网络语言使用的是

欲了解更多信息,看看here

+0

不能让自己变得更好 – espais 2010-03-16 11:09:47

2

您需要确保您的数据使用$ X进行编码,您的服务器声称使用$ X进行编码,并且您可能还会声称使用$ X编码的任何元标记或xml序言。

...其中$ X是包含欧元符号的字符编码。建议使用UTF-8。

W3C有一个introduction to character encoding

您可以使用HTML entities(在这种情况下为€)绕过此操作,它允许您使用ASCII(它是您关心的任何字符编码的名称)的子集来表示字符。这样做的好处是容易键入不具有该字符的键盘,但需要更多的带宽,并且会使得很难阅读包含大量非ASCII字符的文档的源代码。

请注意,HTML实体只有在处理HTML时才有效。如果你尝试诸如$(input).val('€')之类的东西,你会发现它会中断。