-1

項目として Opt1、Opt2 を持つ ddlTest などのドロップダウン リストがあります。同じページにラジオ ボタン リストがあり、リスト アイテムは rblItem1、rblItem2、rblItem3 です。ここで、ユーザーがドロップダウン リストで Opt2 を選択した場合、rblItem3 を非表示にするか、その他のオプションが選択されている場合は、ラジオ ボタン リストに rblItem3 を表示する必要があります。

可能かどうか、また JavaScript を使用してそれを行う方法を教えてください。

4

1 に答える 1

0
<table>
    <tr>
        <td>

                <asp:RadioButtonList ID="radiobuttonlist1" runat="Server" RepeatLayout="flow" RepeatDirection="horizontal">
                         <asp:ListItem Text="Radio 1" Value="1" Selected="True"></asp:ListItem>    
                           <asp:ListItem Text="Radio 2" Value="2"></asp:ListItem>

                             <asp:ListItem Text="Radio 3" Value="3"></asp:ListItem>

                                    </asp:RadioButtonList>

                                </td>

                                <td>

                                    <input type="button" value="Submit" onclick="GetRadioButtonValue('<%= radiobuttonlist1.ClientID %>')" />

                                </td>

                            </tr>

                        </table>

Javascript コード:-

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

        // Get radio button list value

        function GetRadioButtonValue(id)

        {

            var radio = document.getElementsByName(id);

            for (var j = 0; j < radio.length; j++)

            {

                if (radio[j].checked)

                   //make hide the Item

            }

        }

</script>
于 2013-03-27T19:24:08.127 に答える