[英]Use currency symbol with HTML5 and JavaScript
我正在用一些JavaScript编写基本的HTML5。
我正在使用以下文档类型:
<!DOCTYPE html>
我已经将我的UTF-8编码设置为do(在head标签中):
<meta content="text/html;charset=utf-8" http-equiv="Content-Type">
<meta content="utf-8" http-equiv="encoding">
问题是,我有一个看起来像这样的javascript对象:
var symbol = {"GBP":"£", "EUR":"€", "USD":"$"};
alert(symbol['GBP']);
调用对象时,它会以臭名昭著的``!''返回。
有人可以指出正确的方向吗?
谢谢,
彼得
您未提及的一些步骤:
Content-Type: text/html; charset=utf-8
Content-Type: text/html; charset=utf-8
您使用什么编辑器? 您的编辑器可能会以某种iso8859编码保存文件。 尝试使用记事本为例,并以UTF-8编码保存文件。
可能是您可以改用HTML实体。
var symbol = {"GBP":"£", "EUR":"€", "USD":"$"};
事实证明,当您使用警报功能时,它不喜欢使用特殊字符。 当我在HTML文档中使用特殊字符时,我的代码绝对正确。 所以我改用这样的东西:
$(this).html(symbol['GPB']);
谢谢你们的努力!
彼得
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.