表单验证用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。
例如必填(或必选)项目,E-mail 验证,只能是英文字母和数字 ,长度限制之类的验证。
那么来一个栗子:
表单项不能为空
<script language="javascript">
function CheckForm(obj) {
if (obj.length == 0) {
alert("姓名不能为空!");
return false;
}
return true;
alert("姓名不能为空!");
}
</script>
再来一个手机号验证
<script type="text/javascript">
function validatemobile(mobile){
if(mobile.length==0){
alert('手机号码不能为空!');
return false;
}
if(mobile.length!=11){
alert('请输入有效的手机号码,需是11位!');
return false;
}
var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/;
if(!myreg.test(mobile)){
alert('请输入有效的手机号码!');
return false;
}
}
</script>