【问题标题】:how to filter inputs before sending it to a xmlhttp request?如何在将输入发送到 xmlhttprequest 之前过滤输入?
【发布时间】:2015-05-10 05:50:49
【问题描述】:

我有以下两个输入框,类型为“tel”。最大长度设置为 10。 现在, 如果用户插入一个或两个小于长度 10 的数字,则警报应显示错误数字。 如果一个数字的精确长度为 10 位而另一个不是,则只接受全长数字并将 other 设置为 null。

<input type="tel" maxlength="10" />
<input type="tel" maxlength="10" />

现在,如果两个输入的长度都不是 10,那么警报应该在那里, 如果一个长度为 10 而另一个不是,则警报应该在那里,就像拒绝小号一样,并以 10 位的全长号继续。 如果两个 no 都是 10 位数,则警报应该是,发送两个 no 以继续进行。

【问题讨论】:

    标签: javascript jquery html mojo


    【解决方案1】:

    使用这个

    <input type="tel" maxlength="10" id="First" />
    <input type="tel" maxlength="10" id="second"  />
    

    Javascript 代码

    <script type="text/javascript">
    var fst= $("#First").val().length;
    var scd= $("#second").val().length;
    
    if(fst==10 && scd==10){
    
    alert("Please enter 10 chracters");
    
    } else if(fst==10 && scd!=10){
    
    $("#second").val('');
    
    } else if(fst!=10 && scd==10){
    
    $("#first").val('');
    
    }
    
    
    </script>
    

    【讨论】:

      猜你喜欢
      • 2014-08-02
      • 2017-11-10
      • 1970-01-01
      • 2022-09-22
      • 1970-01-01
      • 2021-10-29
      • 1970-01-01
      • 2021-12-18
      • 1970-01-01
      相关资源
      最近更新 更多