1

我有一个单选按钮,它对经理禁用,但对其需要从 cs 页面单选按钮 onclick 处理的其他人启用。从 aspx 禁用收音机的代码是

<INPUT type="radio" name="myButton" value="theValue"
onclick="this.checked=false;
alert('Sorry, this option is not for manager!')">

如何在我正在做的cs页面中做到这一点

rbtnOpen.Attributes.Add("OnClick", "this.checked=false; alert('Sorry, this option is not available!')");

它工作正常并且还显示警报,但是当页面刷新时。假设我有 3 个统计数据 A、B、C.... 对于一个项目 B 被选择为经理的无线电如果他单击 A 或 C 应该在关闭警报后提示警报它应该再次显示 B ..在我的情况下它提示警报,但所有单选按钮都取消选中

4

2 回答 2

1

尝试这个

            <!DOCTYPE html>
            <html>
            <head>
            <script>
            function check()
            {

             alert('Sorry, this option is not available!');
             document.getElementById("b").checked=true;
            }
            </script>
            </head>
            <body>

            A<input type="radio" name="gender" id="a" value="a" onclick="check()"/>
            B<input type="radio" name="gender" id="b" value="b" />
            C<input type="radio" name="gender" id="c" value="c" onclick="check()"/>

            </body>
            </html> 
于 2013-04-12T05:34:06.553 回答
1

为什么不完全禁用管理器的控件,而不是将其显示为可点击的输入?这样一来,您就可以更清楚地说明经理不能使用该选项。

于 2013-04-15T13:11:38.487 回答