如何在javascript中比较区分大小写的字符串

时间:2018-03-09 21:30:41

标签: javascript

我想比较2个字符串并检查它们是否完全相同。目前发生的是当我比较具有相同字符但不同情况的2个字符串时,它仍然返回true。

1 个答案:

答案 0 :(得分:0)

如果你想比较2个字符串,只需使用==并进行严格比较,使用===。所以==检查等值===检查等值并输入,5 ==" 5"评估为真,但5 ===" 5"评估为假。



 function compare(){
      var s1 = document.getElementById("s1").value.trim();
      var s2 = document.getElementById("s2").value.trim();
      
      if( s1 == s2){
        document.getElementById("compare").innerHTML = "True"
      }else{
        document.getElementById("compare").innerHTML = "False"
      }
    }
    

    <html>
      <body>
        <input type="text" id="s1">
        <input type="text" id="s2">
        <div id="compare">
        
        </div>
        <button onclick="compare()">compare</button>
      </body>

    <html>
&#13;
&#13;
&#13;