首页 > 解决方案 > 比较 JavaScript 中的两个变量字符串

问题描述

我正在尝试比较 javascript 中的两个字符串。下面是我的代码

var statuss = document.getElementById("status").innerHTML; 

    //alert(statuss);
var s =statuss.toString();
    var ss= "Active";

    if (s === "Active"){
alert ('match');
}
else {
alert ('do not match');
}

为什么我得到输出“不匹配”,而它应该是“匹配”,因为我做了

alert ('document.getElementById("status").innerHTML');

我得到了输出:活动。所以基本上两个变量都应该匹配..为什么会相反?

标签: javascriptjqueryhtmlcss

解决方案


您可能想尝试以下方法

var s = statuss.toString().trim();


推荐阅读