javascript - Javascript 字符串中的美元符号

标签 javascript string

我想解析一个元素并按货币设置区域。

HTML:

<span id="price">¥82,84</span><br/>

Javascript:

        price = document.getElementById("price").innerHTML;
        price = price.slice(0,1);

        if(price == "€")
        {
            area = "europe";
        }
        if(price == "£")
        {
            area = "europe";
        }
        if(price == "\$")
        {
            area == "northamerica";
        }
        if(price == "\¥")
        {
            area == "asia";
        }

欧元和英镑有效,但日元和美元无效。有人有想法吗?

最佳答案

您在应该使用赋值运算符 = 的语句中使用了相等比较 ==

关于javascript - Javascript 字符串中的美元符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9144464/

相关文章:

javascript - 将 Graphite JSON 输出数组转换为 Rickshaw Graph 兼容格式

php - 尝试使用数组值作为 SQL 插入值

python3打印到字符串

delphi - D2009 更快的 CompareText 实现

java - 制作一个显示下一年的程序,但在 Java 中没有独特的数字?

javascript - 将字符串转换为变量,可能吗?

javascript - Firefox 屏幕共享 MediaStreamTrack 到 Twilio

javascript - meteor JS : Handling an async function inside another async function?

javascript - Vue.js:v-for 循环反转 safari 中的顺序

javascript - 在 DataTable 中显示数据时请求的未知参数