本文介绍了简单的代码错误?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

点击提交时不起作用。



 $(文件).ready(function(){
$ (#submit-button)。click(function(e){

var firstName = $(#first-name)。val();
var name_regex = / ^ [a-zA-Z] + $ /;
if(firstName.length == 0){
$(#p1)。text(* Field必须填充!*);
$(#first-name)。focus();
}

else if(!firstName.match(name_regex)|| firstName.length == 0) {
$(#p1)。text(请仅使用字母。);
$(#first-name)。focus();
}
});
});
< input id =submit-buttontype =submitname =submitvalue =Submit>

我尝试过:

我尝试使用/ ----- / i regex而不是/ ---- - /。
我试过使用alert而不是$(p)。text();
我已经检查了我的脚本src链接。
解决方案



Doesn't work when I click submit.

                $(document).ready(function(){
                $("#submit-button").click(function(e){

		        var firstName = $("#first-name").val();
                var name_regex = /^[a-zA-Z]+$/;
        if(firstName.length == 0){
			$("#p1").text("*Field must be filled!*");
			$("#first-name").focus();
		}

		else if(!firstName.match(name_regex) || firstName.length == 0 ){
			$("#p1").text("Please use alphabets only.");
			$("#first-name").focus();
		}
	});
});
<input id="submit-button" type="submit" name="submit" value="Submit">

What I have tried:

I've tried to use /-----/i regex instead of /------/.
I've tried to use alert instead of $("p").text();
I've checked my script src link.
解决方案




这篇关于简单的代码错误?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-11 02:43