货币转换的 JS

脚本下载:CurrencyConvert.zip

功能没啥要说的,很简单很纯粹,看下图就就明白了:


之后就是关于脚本的一些说明:

  • 对于拖黑文字的判断,只支持常用的简单格式的价格,如类似“9.9美元”、“$9.9”、“9.9亿美元”这样的,而稍微复杂点的(代码上来说)则不支持,例如“9亿9千万美元”、“九十九美元”等。

  • 要修改目标货币的,可修改文件中下面代码

    var TO_CURRENCY = '人民币 CNY';

  • 要自行添加货币类型的,需要修改两处地方:

    • function pickFromTable(unit) {
      	switch(unit) {
      		case 'NT$':
      		case '新台币':
      		case '新台幣':
      		case '台币':
      		case '台幣':
      			return '台币 TWD';
      		......
      	}
      }

      按格式添加 case 与 return 部分的代码,作为货币单位名字与标准名字的对应表格。

    • 同时相应的修改此处代码:

      var regexp = ‘(新台币|新台幣|台币|台幣|NT$|美元|美金|美刀|刀|\\$|US\\$|欧元|歐元|欧|歐|€|英镑|英鎊|镑|鎊|£|日元|円|韩元|韓元|港元|港币|港幣|HK\\$|元$)’;

  • 可用的货币标准名字如下表:

    人民币 CNY 美元 USD 台币 TWD 港币 HKD
    澳门元 MOP 澳元 AUD 欧元 EUR 英镑 GBP
    瑞典克朗 SEK 日元 JPY 韩元 KRW 俄罗斯卢布 RUB
    加拿大元 CAD 新西兰元 NZD 新加坡元 SGD 印度卢比 INR
    印尼盾 IDR 泰铢 THB 越南盾 VND 马来西亚元 MYR
    菲律宾比索 PHP 埃及镑 EGP 阿联酋迪拉姆 AED 巴基斯坦卢比 PKR

17条评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注