粗茶淡饭


Rome was not built in a day. 生气是拿别人的错误来惩罚自己
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

用javascript获取asp.net中RadioButtonList的选中值

Posted on 2008-10-23 12:54  茶^_^米  阅读(804)  评论(0)    收藏  举报

function Button1_onclick()
{
  var rbltable = document.getElementById("RadioButtonList1"
);
  var rbs= rbltable.getElementsByTagName("INPUT"
);
  for(var i = 0;i<rbs.length;i++
)
  
{
    if(rbs[i].checked
)
    
{
       var text =
rbltable.cells[i].innerText;
       var value=
rbs[i].value;
       alert("选中项的text值为"+text+",value值为"+
value);
    }

  }
}
RadioButtonList在客户端被翻译成了table,通过getElementsByTagName("INPUT")方法获取它的所有子radio,然后循环每个radio,再通过cells获取radio的text值。