会员注册时默认的Email必填项目如何去掉?_动易Cms教程
问题:会员注册时默认的Email必填项目如何去掉?
答案:由于后台选择用户注册必填选项时,Email为必填,治理员不能自主去掉该必填项目,广大站长可以按下面的方法删掉该必填项,也就是用户注册时不需要填Email。
1、修改会员注册页模板(注册表单)模板。
A、把相关Email检查的JS代码删了。如下
if (document.UserReg.Email.value==""){
alert("请输入Email!");
document.UserReg.Email.focus();
return false;
}
B、把显示输入Email地址的代码删了。如下
<tr class=left_tdbgall>
<td><STRONG>Email地址:</STRONG><BR>
请输入有效的邮件地址,以便我们可以及时和你联系。</td>
<td><Input maxLength=50 size=30 name=Email>
</td>
</tr>
2、修改Reg目录下的User_RegPost.asp文件,把对Email检查的代码注释掉或删了。如下
If Email = "" Then
FoundErr = True
ErrMsg = ErrMsg & "<li>Email不能为空</li>"
Else
If IsValidEmail(Email) = False Then
ErrMsg = ErrMsg & "<li>您的Email有错误</li>"
FoundErr = True
End If
End If
(代码在Sp4中是第110-118行)
说明:
一是这样修改,对后台没有影响,后台也都封到组件中了,所以后台网站信息配置中还是会显示Email为必填,只不过前台用户注册时已不需要填Email了。
二对于“密码问题和问题答案”也可以进行类似的处理。
- MAC错误的解决方法
- 如何屏蔽动易后台导航里的某个功能菜单?
- 动易.NET版本留言自动选定栏目方法
- 动易SiteFactoty整合Discuz!NT3.0
- 在任意位置获取根节点ID标签
- 如何开启SiteWeaver6.8的支持,反对功能
- Windows 2008安装动易.NET系统之四----动易系统安装篇
- Windows 2008安装动易.NET系统之三----数据库篇
- Windows 2008安装动易.NET系统之二----IIS、目录环境配置篇
- 数据库修复,SQL Server 2005内部操作不一致的处理
- 如何安装动易.net程序权限配置
- 为什么提示对Windows系统文件夹下的Temp目录没有访问权限?
- 相关链接:
- 教程说明:
动易Cms教程-会员注册时默认的Email必填项目如何去掉?。