关于RadioButtonList选值

power12928266 2006-10-20 03:51:08

var txtFtotal=document.getElementById("FormView1_txtFtotal");//textBox
var rblF1=document.getElementById("FormView1_rblF1"); //RadioButtonList
for(var i=0;i<rblF1.length;i++)
{
if(rblF1[i].checked)
{
txtFtotal.value=i;
break;
}

}
或者有没有更好的方法?
...全文
201 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2006-10-20
  • 打赏
  • 举报
回复
var rblF1=document.getElementsByTagName("INPUT"); //RadioButtonList
for(var i=0;i<rblF1.length;i++)
{
if(rblF1.id.toString().indexOf("你的RadioButtonListid")) >-1
{
if(rblF1[i].checked)
{
txtFtotal.value=i;
break;
}
}

yixianggao 2006-10-20
  • 打赏
  • 举报
回复
你再试试看吧!

var txtFtotal=document.getElementById("FormView1_txtFtotal");//textBox
// document.getElementsByName 可以得到集合对象。
var rblF1=document.getElementsByName("FormView1_rblF1"); //RadioButtonList
for(var i=0;i<rblF1.length;i++)
{
if(rblF1[i].checked)
{
txtFtotal.value=i;
break;
}
}

客户端只能这么写!
Sever 端可以直接通过 this.FormView1_rblF1.SelectedValue 得到!
power12928266 2006-10-20
  • 打赏
  • 举报
回复
顶~
power12928266 2006-10-20
  • 打赏
  • 举报
回复
我刚学JS,这就是全部代码,我是要取得选中RadioButtonLis的值,能给代码吗?
yixianggao 2006-10-20
  • 打赏
  • 举报
回复
rblF1 是集合对象么?!
写 JS 多久了?

请贴全部代码!
power12928266 2006-10-20
  • 打赏
  • 举报
回复
那请问怎么解决呢?
孟子E章 2006-10-20
  • 打赏
  • 举报
回复
document.getElementById永远是一个对象或者null,length没有意义
power12928266 2006-10-20
  • 打赏
  • 举报
回复
上面的代码总是报错,什么原因?

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧