• 懒鸟飞:精品网站源码、帝国cms模板专业分享平台

帝国CMS模板会员必须勾选注册协议才能注册的方法!

帝国CMS默认注册是没有会员注册协议的。

  当然,我们在注册页面直接写入注册协议也是很简单的。

  但追求完美的我们,更需要 勾选“同意注册协议”才能注册。如下图:


给/e/templete/member/register.php中插入协议多选框,代码如下:
<tr>
<td class="left">&nbsp;</td>
<td><input id="checked" type="checkbox" /><label for="checked">同意注册协议</label></td>
</tr>

然后在按钮中,插入id="register" ,代码如下:
<input type='submit'  id="register" name='Submit' value='马上注册'> 

然后在添加下面的js代码:
<script type="text/javascript">
var checked=document.getElementById("checked")
var register=document.getElementById("register")
register.onclick=function(){
    if(checked.checked==true){
        console.log('已勾选用户注册协议')
    }
    else{
        alert('请勾选用户协议');
        return false
    }
}
</script>

 
QQ在线咨询
QQ客服
1430826160
淘宝官网