eventcheck.js
Upload User: jinglin
Upload Date: 2021-12-20
Package Size: 545k
Code Size: 4k
Development Platform:

VBScript

  1. function check(){
  2. var flag
  3. if (document.formreg.eventname.value=="")
  4. {
  5. alert("活动名称不能为空,请重新填写 ");
  6. document.formreg.eventname.focus();
  7. return false
  8. }
  9. if (document.formreg.eventaddress.value=="")
  10. {
  11. alert("详细地址不能为空,请重新填写 ");
  12. document.formreg.eventaddress.focus();
  13. return false
  14. }
  15. if (document.formreg.eventname.value.length>30)
  16. {
  17. alert("活动名称不能超过30个汉字,请重新填写 ");
  18. document.formreg.eventname.focus();
  19. return false
  20. }
  21. if (document.formreg.eventaddress.value.length>25)
  22. {
  23. alert("详细地址不能超过25个汉字,请重新填写 ");
  24. document.formreg.eventaddress.focus();
  25. return false
  26. }
  27. if (document.formreg.eventintr.value.length>500)
  28. {
  29. alert("活动介绍不能超过500个汉字,请重新填写 ");
  30. document.formreg.eventintr.focus();
  31. return false
  32. }
  33. if (document.formreg.unit1.value.length>400)
  34. {
  35. alert("主办单位不能超过200个汉字,请重新填写 ");
  36. document.formreg.unit1.focus();
  37. return false
  38. }
  39. if (document.formreg.unit2.value.length>400)
  40. {
  41. alert("承办单位不能超过200个汉字,请重新填写 ");
  42. document.formreg.unit2.focus();
  43. return false
  44. }
  45. if (document.formreg.link1.value.length>50)
  46. {
  47. alert("相关链接不能超过50个字符,请重新填写 ");
  48. document.formreg.link1.focus();
  49. return false
  50. }
  51. if (document.formreg.link2.value.length>50)
  52. {
  53. alert("相关链接不能超过50个字符,请重新填写 ");
  54. document.formreg.link2.focus();
  55. return false
  56. }
  57. if (document.formreg.companyaddress.value.length>200)
  58. {
  59. alert("单位地址不能超过100个汉字,请重新填写 ");
  60. document.formreg.companyaddress.focus();
  61. return false
  62. }
  63. if (document.formreg.contact.value=="")
  64. {
  65. alert("联系人不能为空,请重新填写 ");
  66. document.formreg.contact.focus();
  67. return false
  68. }
  69. if (document.formreg.contact.value.length>6)
  70. {
  71. alert("联系人不能超过6个汉字,请重新填写 ");
  72. document.formreg.contact.focus();
  73. return false
  74. }
  75. if (document.formreg.tel.value=="")
  76. {
  77. alert("电话不能为空,请重新填写 ");
  78. document.formreg.tel.focus();
  79. return false
  80. }
  81. if (document.formreg.tel.value.length>21)
  82. {
  83. alert("电话不能超过21位数字,请重新填写 ");
  84. document.formreg.tel.focus();
  85. return false
  86. }
  87. if (document.formreg.tel.value!="")
  88. {
  89. var nums = "0123456789--()"
  90. var flag=0
  91. for (i=0; i < document.formreg.tel.value.length; i++)
  92. {
  93. var Checknum = document.formreg.tel.value.charAt(i);
  94. if (nums.indexOf(Checknum) == -1) { flag=1}
  95. if (Checknum==" ") {flag=0}
  96. if (flag==1)
  97. {
  98. alert ("电话号码必须是数字");
  99. document.formreg.tel.focus();
  100. return false;
  101. }
  102. }
  103. }
  104. if (document.formreg.fax.value.length>21)
  105. {
  106. alert("传真不能超过21位数字,请重新填写 ");
  107. document.formreg.fax.focus();
  108. return false
  109. }
  110. if (document.formreg.fax.value!="")
  111. {
  112. var nums1 = "0123456789--()"
  113. for (i=0; i < document.formreg.fax.value.length; i++)
  114. {
  115. var Checknum = document.formreg.fax.value.charAt(i);
  116. if (nums1.indexOf(Checknum) == -1)
  117. {
  118. alert ("传真号码必须是数字");
  119. document.formreg.fax.focus();
  120. return false;
  121. }
  122. }
  123. }
  124. if (document.formreg.eventname.value.length>50)
  125. {
  126. alert("email不能超过50位数字,请重新填写 ");
  127. document.formreg.eventname.focus();
  128. return false
  129. }
  130. flag=0;
  131. vbeginyear=document.formreg.beginyear.value;
  132. vbeginmon=document.formreg.beginmon.value;
  133. vbeginday=document.formreg.beginday.value;
  134. vendyear=document.formreg.endyear.value;
  135. vendmon=document.formreg.endmon.value;
  136. vendday=document.formreg.endday.value;
  137. if (vbeginday>vendday) 
  138.   {flag=1}
  139. else 
  140.   {flag=0}
  141. if (vbeginmon>vendmon)
  142.   {flag=1} 
  143. else 
  144. {if (vbeginmon!=vendmon) 
  145.  flag=0
  146. }
  147. if (vbeginyear>vendyear) 
  148.    {flag=1} 
  149. else   
  150. {if (vbeginyear!=vendyear) 
  151.  flag=0
  152. }
  153. if (flag==1)
  154.   {
  155. alert("开始、结束日期有逻辑错误,请重新输入!");
  156. return false
  157. }
  158. }