德育量化管理系统

特色功能

ASP.NET技术

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

作者:admin 来源: 人气: 标签:

近做一页面,需要在客户端获取RadioButtonList的选中值,网上捣鼓一番,得到如下方法

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值。