关于javascript验证用户注册表单的问题 第二个var mymail= document.getElementById("mymail");验证的应该是mymail.value而不是mymail 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是我写的一段,你参考一下。。睡觉了。明早在看看。。 if(checkName(name)|checkAge(age)|checkDate(date)){ //有一个失败就提交失败 alert("提交失败"); return false; } function checkAge(age){ var regex=/^[0-9]{0,3}$/ if(!regex.test(age)){ alert("年龄只能为数字"); return true; } return false; } function checkDate(date){ var regex=/^[0-9]{1,}$/ if(!regex.test(date)){ alert("日期只能为数字和'-'符号"); return true; } return false; } 用 jQuery 吧,开发效率高 AA5279AA 回答的正解,明显var n=mymail.indexOf("@",1); //查找@ 这边有错,应该是 var n=mymail.value.indexOf("@",1);才对。 不过你这验证也太简单了,用正则表达式验证吧。 email那里判断上有点错误。给你推荐一个form验证框架,formvalidator:http://jquery.bassistance.de/validate/demo/ 验证一个出错直接就return 了 你可以设置个变量 验证出错 设置成false 在方法的最后 再return 那个变量 setBinaryStream 保存到数据库里的文件(非图片) 读取后这么显示到网页上 认可后100分送上(学习基于低层的网络开发,什么书比较好) 求助!JAVA能否实现像MSN那样的信息提示? 关于权限的问题 使用浏览器的关闭窗口触发事件? 为什么页面不能动态跳转,但可以静态跳转? jsp连接sqlserver2000问题!!! 关于网页之间信息传递的问题? 类的正确应用问题 什么地方可以下载到jsp的运行环境? tomcat 中server.xml文件里相关配置问题 求解:用何用JS控制网页Banner自动适应电脑分辨率?
睡觉了。明早在看看。。 if(checkName(name)|checkAge(age)|checkDate(date)){
//有一个失败就提交失败
alert("提交失败");
return false;
} function checkAge(age){
var regex=/^[0-9]{0,3}$/
if(!regex.test(age)){
alert("年龄只能为数字");
return true;
}
return false;
}
function checkDate(date){
var regex=/^[0-9]{1,}$/
if(!regex.test(date)){
alert("日期只能为数字和'-'符号");
return true;
}
return false;
}
给你推荐一个form验证框架,formvalidator:http://jquery.bassistance.de/validate/demo/
你可以设置个变量 验证出错 设置成false
在方法的最后 再return 那个变量