【问题标题】:EndsWith in Javascript for Validation FormJavascript 中的 EndsWith 验证表单
【发布时间】:2018-01-05 07:49:24
【问题描述】:

我有一个问题。如何在javascript中做一个条件为“必须以'City'结尾”的验证表单?

【问题讨论】:

    标签: javascript forms validation


    【解决方案1】:

    这是我必须采取的简单示例,让您了解endsWith() 方法。

    function myFunction2() {
        var str = "This is City but I am not there";
        var n = str.endsWith("City");
        document.getElementById("result").innerHTML = n;
    }
    
    function myFunction() {
        var str = "Welcome to my City";
        var n = str.endsWith("City");
        document.getElementById("result").innerHTML = n;
    }
    
    function validate(){
       var txtdata = document.getElementById("city").value;
       var txtdata = txtdata.endsWith("City");
       if(txtdata){
          document.getElementById("result2").innerHTML = "City Found at end";
       }else{
          document.getElementById("result2").innerHTML = "Must be ended with City";
       }
        
    }
    <button onclick="myFunction()">Check its working with City</button>
    
    <button onclick="myFunction2()">Check its working without City</button>
    
    <div id="result"></div>
    
    <!-- Validate in form data -->
    <form>
       <input type="text" id="city" name="city"/>
    <input type="button" onclick="validate()" value="Submit"/>
    </form>
    
    <div id="result2"></div>

    以类似的方式,您必须从表单中获取输入并将其存储在变量中进行验证。

    【讨论】:

      猜你喜欢
      • 2014-06-01
      • 2015-12-04
      • 2014-11-20
      • 2012-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多