validate.js
上传用户:xhjd888
上传日期:2022-07-20
资源大小:203k
文件大小:1k
源码类别:

.net编程

开发平台:

Visual Basic

  1. function isEmail(vEMail)
  2. {
  3. var regInvalid=/(@.*@)|(..)|(@.)|(.@)|(^.)/;
  4. var regValid=/^.+@([?)[a-zA-Z0-9-.]+.([a-zA-Z]{2,3}|[0-9]{1,3})(]?)$/;
  5. return (!regInvalid.test(vEMail)&&regValid.test(vEMail));
  6. }
  7. function CheckForm(theform)
  8. {
  9. if(theform.username.value==""){
  10. alert("请输入你的昵称");
  11. return false;
  12. }
  13. if(theform.old.value==""){
  14. alert("年龄是必填的信息");
  15. return false;
  16. }
  17. if(theform.sex.value==""){
  18. alert("性别是必填的信息");
  19. return false;
  20. }
  21. if((theform.pwd.value=="")||(theform.pwd1.value==""))
  22. {
  23. alert("请输入密码!");
  24. return false;
  25. }
  26. if(theform.pwd.value.length<4)
  27. {
  28. alert("密码不能小于四位!");
  29. return false;
  30. }
  31. if(theform.pwd.value!=theform.pwd1.value)
  32. {
  33. alert("两次输入的密码不一样");
  34. return false;
  35. }
  36. if(theform.turenaem.value==""){
  37. alert("请输入你的真实性名");
  38. return false;
  39. }
  40. if(theform.mail.value!=="")
  41.  {
  42. if(!isEmail(theform.mail.value))
  43.        {
  44. alert("请输入正确的邮件格式!");
  45. return false;
  46. theform.email.focus();
  47. }
  48.  }
  49. }