HotNewspro27Plus(WordPress)主题中联系方式模块的修改(续)

  • A+
所属分类:Wordpress

关于我修改后的联系方式模块有一个小Bug,就是没有判断Email格式的正确性,随便输入几个字就认为发信正确,所以需要修改主题目录中js/muscript.js。

muscript.js的修改代码如下:

  1. if (email && name && message)   
  2.         {   
  3.             if(email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)   
  4.             {   
  5.                 document.getElementById('form_email').value = '';   
  6.                 hint+="请填写正确的电子邮件地址<br />";    
  7.                 document.getElementById('hint').innerHTML=hint;   
  8.             }else  
  9.             {   
  10.             http_request.send(passData);   
  11.             }   
  12.         }else    
  13.         {   
  14.             if (!email)   
  15.             {   
  16.                 hint+="请填写电子邮件地址<br />";               
  17.             }   
  18.             if(email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)   
  19.             {   
  20.                 document.getElementById('form_email').value = '';   
  21.                 hint+="请填写正确的电子邮件地址<br />";    
  22.             }   
  23.             if (!name)   
  24.             {   
  25.                 hint+="请填写您的昵称<br />";             
  26.             }   
  27.             if (!message)   
  28.             {   
  29.                 hint+="请填写您的留言<br />";             
  30.             }   
  31.                
  32.             document.getElementById('hint').innerHTML=hint;    
  33.                
  34.         }  
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: