如何找出货币的HTML代码?

时间:2010-04-19 16:24:01

标签: html

USD'$'的html代码为$。我怎样才能找到其他货币的html代码?非常感谢。

4 个答案:

答案 0 :(得分:3)

这里有一些:

测试Web浏览器中的Unicode支持货币符号

http://www.alanwood.net/unicode/currency_symbols.html

HTML - 特殊实体代码

http://tlt.its.psu.edu/suggestions/international/web/codehtml.html

货币国际化(i18n),多种货币和外汇(FX)

http://www.xencraft.com/resources/multi-currency.html

特殊ASCII HTML字符代码

http://www.yellowpipe.com/yis/tools/ASCII-HTML-Characters/index.php

答案 1 :(得分:1)

答案 2 :(得分:1)

在窗口和gnome中的字符映射(charmap)中查找十六进制表示。

然后&#codepoint;应该做的伎俩

答案 3 :(得分:0)

您可以使用 Intl.NumberFormat 本机api来实现。 See also

new Intl.NumberFormat([locales[, options]]);

function testCurrencyDisplay(locale, currency, display) {
  let formatted = new Intl.NumberFormat(locale, {
    style: 'currency',
    currencyDisplay: display,
    currency: currency
  }).format(65421.45);
  return formatted;
}

function testAndPrint(locale, currency, display) {
  console.log(`${locale} ${currency} ${display}: \t` + testCurrencyDisplay(locale, currency, display));
}

let locales = ['en-US', 'en-CA', 'es-MX', 'zh-CN', 'zh-HK', 'ja-JP', 'de-DE'];
let currencies = ['USD', 'CAD', 'MXN', 'CNY', 'HKD', 'JPY', 'EUR'];

locales.forEach((locale) => {
  currencies.forEach((currency) => {
    testAndPrint(locale, currency, 'symbol');
    testAndPrint(locale, currency, 'code');
  });
});