.net的RadioButtonList控件的脚本操作
RadioButtonList脚本操作分两种,一种是:RepeatLayout="Flow",另一种是:RepeatLayout="Table"
第一种:获得RadioButtonList的Item
var arr = $get("<%=rblTest.ClientID %>").childNodes;
for(var i=0; i<arr.length; i++)
{
if(arr[i].type == "radio" && arr[i].checked == true)
{
alert("您选择了第" + i + "个Item!它的值value=" + arr[i].value);
break;
}
}
第二种:获取RadioButtonList的Item
var arr = $get("<%=rblTest.ClientID %>").childNodes[0].childNodes[0].childNodes;
for(var i=0; i<arr.length; i++)
{
if(arr[i].childNodes[0].type == "radio" && arr[i].childNodes[0].checked == true)
{
alert("您选择了第" + i + "个Item!它的值value=" + arr[i].childNodes[0].value);
break;
}
}
第一种:获得RadioButtonList的Item
var arr = $get("<%=rblTest.ClientID %>").childNodes;
for(var i=0; i<arr.length; i++)
{
if(arr[i].type == "radio" && arr[i].checked == true)
{
alert("您选择了第" + i + "个Item!它的值value=" + arr[i].value);
break;
}
}
第二种:获取RadioButtonList的Item
var arr = $get("<%=rblTest.ClientID %>").childNodes[0].childNodes[0].childNodes;
for(var i=0; i<arr.length; i++)
{
if(arr[i].childNodes[0].type == "radio" && arr[i].childNodes[0].checked == true)
{
alert("您选择了第" + i + "个Item!它的值value=" + arr[i].childNodes[0].value);
break;
}
}
lei1217