- A+
所属分类:Wordpress
关于我修改后的联系方式模块有一个小Bug,就是没有判断Email格式的正确性,随便输入几个字就认为发信正确,所以需要修改主题目录中js/muscript.js。
muscript.js的修改代码如下:
- if (email && name && message)
- {
- if(email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
- {
- document.getElementById('form_email').value = '';
- hint+="请填写正确的电子邮件地址<br />";
- document.getElementById('hint').innerHTML=hint;
- }else
- {
- http_request.send(passData);
- }
- }else
- {
- if (!email)
- {
- hint+="请填写电子邮件地址<br />";
- }
- if(email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
- {
- document.getElementById('form_email').value = '';
- hint+="请填写正确的电子邮件地址<br />";
- }
- if (!name)
- {
- hint+="请填写您的昵称<br />";
- }
- if (!message)
- {
- hint+="请填写您的留言<br />";
- }
- document.getElementById('hint').innerHTML=hint;
- }