需要选中单选按钮

时间:2012-09-28 02:38:49

标签: javascript asp.net

  

可能重复:
  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。

这就是我的尝试。任何人都可以帮助我让它正常工作吗?

1 个答案:

答案 0 :(得分:0)

试试这个

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