我是 jquery 的新手,所以我在这里阅读了一些关于如何通过单击按钮以及按 Enter 并跟随它们来验证表单的 stackoverflow 示例。由于某种原因,我的代码不起作用。可以你解释我有我的错误吗?提前谢谢!
$(document).keyup(function(event) {
if(event.keyCode == 13){
$("#clickButton").click(function () {
var username = document.forms["form1"]["username"];
var password = document.forms["form1"]["password"];
var numbers = /^[0-9]+$/;
if (username.value == "" || password.value == "") {
alert("Data missing");
} else if (username.value.match(numbers)) {
alert('Data not valid');
} else {
alert("Your password is " + password.value);
}
});
}
});