很多网站上现在都有登陆,表单等很多提交到数据库的东西,那么怎么来判断他是否有内容,格式正不正确,那么就用到了JS的正则表达式:
function check(form) {
if(form.lwdz.value=='') {
alert("请输入论文主题!");
form.lwdz.focus();
return false;
}
if(form.lwms.value==''){
alert("请输入论文描述!");
form.lwms.focus();
return false;
}
if(form.xm.value==''){
alert("请输入姓名!");
form.xm.focus();
return false;
}
if(form.yx.value==''){
alert("请输入邮箱!");
form.yx.focus();
return false;
}
var temp = document.getElementById("yx");
//对电子邮件的验证
var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if(!myreg.test(temp.value)){
alert('提示\n\n请输入有效的E_mail!');
return false;
}
return true;
}
这里是判断了内容有没有输入,邮箱格式正不正确,如果还有其他的,照这个继续往下写就可以