请利用JQuery编写函数实现表单的校验,要求学号和姓名不能为空,年龄必须数字,才能实现表单的提交。 程序清单: function check()
时间: 2024-03-26 22:38:42 浏览: 57
基于Jquery实现表单验证
好的,这是一个用jQuery实现表单校验的例子:
```
function check() {
var sno = $('#sno').val();
var name = $('#name').val();
var age = $('#age').val();
if (!sno || !name) {
alert('学号和姓名不能为空!');
return false;
}
if (!$.isNumeric(age)) {
alert('年龄必须是数字!');
return false;
}
// 校验通过,提交表单
return true;
}
```
解释一下,这个函数首先使用 jQuery 的 `val()` 方法获取表单中学号、姓名和年龄的值,然后对学号和姓名进行非空校验,如果为空则弹出提示框并返回 false。接着使用 jQuery 的 `isNumeric()` 方法对年龄进行数字校验,如果不是数字则弹出提示框并返回 false。最后,如果校验通过,则返回 true,表单将会被提交。
阅读全文