【问题标题】:radio button checked required [duplicate]需要选中单选按钮[重复]
【发布时间】:2012-09-19 22:01:31
【问题描述】:

可能重复:
How can i check if a radio button is selected in javascript?

我正在尝试在单选按钮上实现客户端验证。例如,支付状态是已支付或未支付。如果他们没有选择任何内容,我希望它说“选择您的付款状态”。如果选中其中一个,它已经通过服务器端验证显示在标签中。

<script language="javascript">
$document.ready function() {
valButton = function(btn) {
for (var i=btn.length-1; i > -1; i--) {
    if (btn[i].checked) return btn[i].value;
  }
  return null;
}

if (null === valButton (document.getElementsByName (document.getElementById('rdoPaid').name)) {
  message('Select a pay status.');
}
});
</script>


Pay Status
<input ID="rdoPaid" Text="Paid" />
<br />
<input ID="rdoUnpaid" Text="Unpaid" />

我真正使用的是 asp:RadioButton,而不是输入。

这就是我正在尝试的。谁能帮我让它正常工作?

【问题讨论】:

标签: javascript asp.net


【解决方案1】:

试试这个

if(!document.getElementById('rdoPaid').checked){
    message('Select a pay status.');
}

【讨论】:

    猜你喜欢
    • 2021-06-02
    • 2019-09-29
    • 2014-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-25
    • 2015-08-15
    相关资源
    最近更新 更多