禁用输入类型单选按钮点击从cs页面和发送警报用户使用js
本文关键字:用户 js 单选按钮 类型 输入 cs | 更新日期: 2023-09-27 18:08:59
我有一个单选按钮,禁用管理人员,但启用其他人,它需要从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 ..在我的例子中,它提示警报但是所有的单选按钮都变为uncheck
试试这个
<!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>
为什么不完全禁用管理器控件,而是将其显示为可单击的输入?这样,您就可以更清楚地表明经理不能使用该选项。