javascript - 在 HTML5 和 JavaScript 中使用货币符号

标签 javascript html encoding utf-8

我正在使用一些 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/

相关文章:

jQueryUI 可丢弃和可排序 - 无法更改顺序和一些我无法修复的错误

html - 终极网站测试字符串

javascript - 显示数组中的图像,让用户选择一张并更改节点中的图像

javascript - 将 mongoose 查询(promise)添加到数组并执行并行操作

javascript - 如何使用javascript获取HTML正文的内容?

c# - 如何选择正确的代码页来解码CArchive编码的内容

Java,未知字符 ン □ Xml 响应

javascript - 固定滚动对象 (CSS)

javascript - 为什么表单收不到 AntD 中的选择数据?

javascript - 如何将html内容解析为带格式的文本文件?