editPlatform.vm 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. <input type="hidden" value="editPlatform.do" name="action">
  2. <script type="text/javascript">
  3. function submitCompanyForm(){
  4. if(window.document.mainForm.company_name.value.replace(/(^\s*)|(\s*$)/g, "") == ''){
  5. addFieldError("company_name","请输入平台名称!");
  6. return;
  7. }
  8. if (window.document.mainForm.linkman.value.replace(/(^\s*)|(\s*$)/g, "") == '') {
  9. addFieldError("linkman","请输入联系人姓名!");
  10. return;
  11. }
  12. if(window.document.mainForm.company_tel.value.replace(/(^\s*)|(\s*$)/g, "") == ''){
  13. addFieldError("company_tel","请输入联系电话!");
  14. return;
  15. } else {
  16. var reg = /^([\+][0-9]{1,3}[ \.\-])?([\(]{1}[0-9]{2,6}[\)])?([0-9 \.\-\/]{3,20})((x|ext|extension)[ ]?[0-9]{1,4})?$/;
  17. if(!reg.test(window.document.mainForm.company_tel.value)){
  18. addFieldError("company_tel","请输入合法的联系电话!");
  19. return;
  20. }
  21. }
  22. if(window.document.mainForm.fax.value != ''){
  23. var reg = /^([\+][0-9]{1,3}[ \.\-])?([\(]{1}[0-9]{2,6}[\)])?([0-9 \.\-\/]{3,20})((x|ext|extension)[ ]?[0-9]{1,4})?$/;
  24. if(!reg.test(window.document.mainForm.fax.value)){
  25. addFieldError("fax","请输入合法的传真号码!");
  26. return;
  27. }
  28. }
  29. if(window.document.mainForm.address.value.replace(/(^\s*)|(\s*$)/g, "") == ''){
  30. addFieldError("address","请输入联系地址!");
  31. return;
  32. }
  33. if(window.document.mainForm.address.value != ''){
  34. if( window.document.mainForm.address.value.length>100){
  35. addFieldError("address","请输入100位以内的联系地址!");
  36. return;
  37. }
  38. }
  39. if(window.document.mainForm.url.value != ''){
  40. var reg = "^((https|http|ftp|rtsp|mms)?://)"
  41. + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp的user@
  42. + "(([0-9]{1,3}\.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184
  43. + "|" // 允许IP和DOMAIN(域名)
  44. + "([0-9a-z_!~*'()-]+\.)*" // 域名- www.
  45. + "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\." // 二级域名
  46. + "[a-z]{2,6})" // first level domain- .com or .museum
  47. + "(:[0-9]{1,4})?" // 端口- :80
  48. + "((/?)|" // a slash isn't required if there is no file name
  49. + "(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$" ;
  50. var re = new RegExp(reg);
  51. if (!re.test(window.document.mainForm.url.value)) {
  52. addFieldError("url","请输入合法的网址!");
  53. return;
  54. }
  55. }
  56. if(window.document.mainForm.email.value != ''){
  57. var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/ ;
  58. if(!reg.test(window.document.mainForm.email.value)){
  59. addFieldError("email","请输入合法的电子邮箱!");
  60. return;
  61. }
  62. }
  63. $("#ywform").submit();
  64. }
  65. </script>
  66. <body>
  67. <div class="forum-container">
  68. <center>
  69. <Table border="0" cellspacing="1" cellpadding="0" class="l-table-edit line">
  70. <tr><th colspan="2">平台信息管理</th></tr>
  71. <tr>
  72. <td class="l-table-edit-text">平台名称<FONT COLOR="red">*</FONT>:</td>
  73. <td class="l-table-edit-td">${workItem.company_name}</td>
  74. </tr>
  75. <tr>
  76. <td class="l-table-edit-text">联系人<FONT COLOR="red">*</FONT>:</td>
  77. <td class="l-table-edit-td">${workItem.linkman}</td>
  78. </tr>
  79. <tr>
  80. <td class="l-table-edit-text">联系电话<FONT COLOR="red">*</FONT>:</td>
  81. <td class="l-table-edit-td">${workItem.company_tel}</td>
  82. </tr>
  83. <tr>
  84. <td class="l-table-edit-text">传真 :</td>
  85. <td class="l-table-edit-td">${workItem.fax}</td>
  86. </tr>
  87. <tr>
  88. <td class="l-table-edit-text">联系地址<FONT COLOR="red">*</FONT>:</td>
  89. <td class="l-table-edit-td">${workItem.address}</td>
  90. </tr>
  91. <tr>
  92. <td class="l-table-edit-text">网址 :</td>
  93. <td class="l-table-edit-td">${workItem.url}</td>
  94. </tr>
  95. <tr>
  96. <td class="l-table-edit-text">电子邮箱 :</td>
  97. <td class="l-table-edit-td">${workItem.email}</td>
  98. </tr>
  99. </TABLE>
  100. </center>
  101. </div>
  102. </body>