gpt4 book ai didi

javascript - 我对调用函数 (check_number) 有疑问

转载 作者:行者123 更新时间:2023-12-01 02:26:28 24 4
gpt4 key购买 nike

此代码用于验证电话号码,但不起作用经过测试和尝试后我发现问题出在调用函数(check_number)谁能帮我如果有人有任何让验证更容易的建议,请告诉我谢谢您

$(function () {
$("#error_number").hide();
var error_number = false;
$("#form_number").blur(function(){
check_number();
console.log("dsa")
});
function check_number() {
var number_length = $("#form_number").val().length;

if (number_length != 11) {
console.log("hello")
$("#error_number").html("the number must be 11 digit");
$("#error_number").show();
$("#form_number").css("border-bottom","2px solid #F90A0A");
error_nubmer = true;
} else {
console.log("hell")
$("#error_number").hide();
$("#form_number").css("border-bottom","2px solid #34F458");
}
}

$("#myForm").submit(function() {
error_number = false;

check_number();

if (error_fname === false ) {
alert("Sent Successfull");
return true;
} else {
alert("Please Fill the form Correctly");
return false;
}
});
});
<div class="form-group" >
<label for="exampleInputnumber2">Mobile number</label>
<input minlength="11" maxlength="11" type="text" class="form-control" id="exampleInputEmail2" id="form_number" placeholder="01234567890" required="required">
<span class="the-message">Please fill this feild</span> <span id="error_number"> Please enter a correct phone number</span>
</div>

最佳答案

该函数未被调用,因为您的输入字段有 2 个 ID

<input minlength="11" maxlength="11" type="text" class="form-control" id="exampleInputEmail2" id="form_number" placeholder="01234567890" required="required"> 。删除一个就可以了。

关于javascript - 我对调用函数 (check_number) 有疑问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48754333/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com