我有一个关于调用函数(check_number)的问题

此代码用于验证电话号码,但它不起作用经过测试和尝试后,我发现问题出在调用函数(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>

?

转载请注明出处:http://www.0730huitian.com/article/20230526/1620849.html