切换复选框和单选按钮选择使用JavaScript?

时间:2013-06-03 10:14:12

标签: c# javascript asp.net .net client-side

我有2个radiobutton打开和关闭,一个复选框完成。 如果完成检查项目应该关闭,如果完成未选中项目应该打开。类似地,如果项目已关闭完成应检查,如果打开完成应该取消选中。如何做?

<input type="radio" name="radStatus" id="rbtnOpen" runat="server" />Open
                            <input type="radio" name="radStatus" id="rbtnClosed" runat="server" />Closed
<input type="checkbox" name="chkReview" id="chkReviewed" runat="server" />Reviewed

2 个答案:

答案 0 :(得分:0)

尝试radStatus.Attributes.Add(“选中”,“选中”);

答案 1 :(得分:0)

如果您想在选择“打开”或“关闭”单选按钮时选中/取消选中“已审核”复选框,则应将以下javascript代码添加到您的页面:

<script language="javascript" type="text/javascript">

    var rbtnOpen = document.getElementById("<%=rbtnOpen.ClientID%>");
    var rbtnClosed = document.getElementById("<%=rbtnClosed.ClientID%>");
    rbtnOpen.onclick = checkReview;
    rbtnClosed.onclick = checkReview;
    function checkReview()
    {
        document.getElementById("<%=chkReviewed.ClientID%>").checked = (rbtnClosed.checked);
    }

</script>

我刚试过这个,它应该有用。