勾选复选框实现隐藏div

<divclass="form-groupclearfix"><divclass="tiaokuan_box"><inputid="isyqm"name="isyqm"t... <div class="form-group clearfix">
<div class="tiaokuan_box">
<input id="isyqm" name="isyqm" type="checkbox" checked="checked" class="check-input">
<span>使用邀请码</span>
</div>
</div>
<div class="form-group clearfix">
<label class="form-label">邀请码</label>
<div class="l form-divyzm">
<input class="form-control" id="txtInviteCode" name="txtInviteCode" type="text">
</div>
</div>
<input type="hidden" id="yqm" name="yqm" value="1" />
怎么写实现勾选“使用邀请码”复选框是显示复选框下面的标题文字和input,再把下面的隐藏input(yqm)的value设为1,取消勾选后隐藏,再把yqm的value设为0
展开
 我来答
匿名用户
2015-11-12
展开全部
<div class="form-group clearfix">
                            <div class="tiaokuan_box">
                                <input id="isyqm" name="isyqm" type="checkbox" checked="checked" class="check-input" onchange="cg(this)">
                                <span>使用邀请码</span>
                            </div>
                        </div>
                        <div class="form-group clearfix">
                            <label class="form-label">邀请码</label>
                            <div class="l form-divyzm">
                                <input class="form-control" id="txtInviteCode" name="txtInviteCode" type="text">
                            </div>
                        </div>
                        <input type="hidden" id="yqm" name="yqm" value="1" />
                        
                        
//000000000

var cg = function(ck){
    var div = ck.parentElement
                .parentElement
                .nextElementSibling;
    if(ck.checked){
        div.style.display = "block";
        yqm.value = 1;
    }else{
        div.style.display = "none";
        yqm.value = 0;
    }
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式