我正在使用一些 JavaScript 编写基本的 HTML5。
我正在使用以下文档类型:
<!DOCTYPE html>
我已经像这样设置了我的 UTF-8 编码(在 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']);
当对象被调用时,它返回臭名昭著的 �!
有人能给我指出正确的方向吗?
谢谢,
彼得
最佳答案
一些你没有提到的步骤:
- 配置您的编辑器以将文件保存为 UTF-8
- 配置您的网络服务器以发送
Content-Type: text/html; charset=utf-8
关于javascript - 在 HTML5 和 JavaScript 中使用货币符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14835430/