-1

私は2つのラジオボタンを開閉し、1つのチェックボックスを持っています Done 。完了がチェックされている場合はアイテムを閉じる必要があり、完了がチェックされていない場合はアイテムが開いている必要があります。

<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
4

2 に答える 2

0

「Open」または「Closed」ラジオボタンを選択しているときに「Reviewed」チェックボックスをオンまたはオフにしたい場合は、次の 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>

これをテストしたところ、動作するはずです。

于 2013-06-20T07:12:09.750 に答える
0

radStatus.Attributes.Add("checked", "checked"); を試してください。

于 2013-06-03T10:59:27.570 に答える