var id="dgAnswer__ctl"+String(i)+"_rbtnSelect";
//"dgAnswer__ctl"+String(i)+"_rbItem"这个是生成
//radiobutton的ID,你可以在页面的
//source code里找到这样的代
//<inputid="dgAnswer__ctl3_rbItem"
//String(i) 中的i就是第几列,一般从第二 i=2 开始。
我的一个例子: function RadioButtonCheck()
{
var i=2;
var oElement;
var id="dgCustomerInfo__ctl"+String(i)+"_rbtnSelect";
//"dgAnswer__ctl"+String(i)+"_rbItem"这个是生成
//radiobutton的ID,你可以在页面的
//source code里找到这样的代
//<inputid="dgAnswer__ctl3_rbItem"
while( document.getElementById(id) != null)
{
var oElement = document.getElementById(id);
if (oElement.checked)
{
oElement.checked = false;
//这里不能用break;要不有BUG
}
i++;
id="dgCustomerInfo__ctl"+String(i)+"_rbtnSelect";
}
oElement = window.event.srcElement;
oElement.checked = true;
}
//"dgAnswer__ctl"+String(i)+"_rbItem"这个是生成
//radiobutton的ID,你可以在页面的
//source code里找到这样的代
//<inputid="dgAnswer__ctl3_rbItem"
//String(i) 中的i就是第几列,一般从第二 i=2 开始。
我的一个例子: function RadioButtonCheck()
{
var i=2;
var oElement;
var id="dgCustomerInfo__ctl"+String(i)+"_rbtnSelect";
//"dgAnswer__ctl"+String(i)+"_rbItem"这个是生成
//radiobutton的ID,你可以在页面的
//source code里找到这样的代
//<inputid="dgAnswer__ctl3_rbItem"
while( document.getElementById(id) != null)
{
var oElement = document.getElementById(id);
if (oElement.checked)
{
oElement.checked = false;
//这里不能用break;要不有BUG
}
i++;
id="dgCustomerInfo__ctl"+String(i)+"_rbtnSelect";
}
oElement = window.event.srcElement;
oElement.checked = true;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货