如何在将输入发送到 XMLHTTP 请求之前对其进行筛选

how to filter inputs before sending it to a xmlhttp request?

本文关键字:筛选 请求 XMLHTTP 输入      更新时间:2023-09-26

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

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

现在,如果两个输入的长度都不是 10,则警报应该在那里,如果一个长度为 10 而另一个不是,则警报应该像拒绝小 no 一样存在,并继续使用 10 位的完整长度 No。如果两个"否"均为 10 位数字,则警报应为"发送两个 No"以继续。

使用这个

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

Javascript Code

<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>