高分求JS取得dropdownlist及radiobuttonlist的selecetdindex值的源代码!

joiny2000 2005-05-23 10:01:02
如题!!!
...全文
207 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
haipingma 2005-06-09
  • 打赏
  • 举报
回复
study
joiny2000 2005-05-25
  • 打赏
  • 举报
回复
to: liupeng1981(潇湘夜雨)
JS代码????????
liupeng1981 2005-05-25
  • 打赏
  • 举报
回复
dropdownlist控件 属性 里 写入onchange 事件
直接在<script>中写js代码就可以
joiny2000 2005-05-25
  • 打赏
  • 举报
回复
我想实现:有两个dropdownlist,一个是年,一个是月;
因为是查询条件,只能查最近n(n可以设置,一般是六个月)个月的。所以要在选年时,月也要跟着变动。我用了服务器端控件,因为一定要设autopostback.每选一次就刷新,真是受不了。
所以要改用javascript实现,但对javascript又不熟。所以求各位达人了。
求一javascript写成的函数。在dropdownlist的什么事件中触发?
谢谢!!!
孟子E章 2005-05-23
  • 打赏
  • 举报
回复
for(i=0;i<document.getElementsByTagName("INPUT").length;i++)
{
if(document.getElementsByTagName("INPUT")[i].type=="radio")
{
if(document.getElementsByTagName("INPUT")[i].checked) alert(document.getElementsByTagName("INPUT")[i].id + "" + document.getElementsByTagName("INPUT")[i].value)
}
}
yj821 2005-05-23
  • 打赏
  • 举报
回复
<form runat="server" id="tt">
<table width="20%" border="0" align="center" cellpadding="3" cellspacing="0">
<tr><td><asp:RadioButtonList ID="xz" runat="server" DataSource="<%# ds %>" DataTextField="tp_bt" DataValueField="tp_id" >
</asp:RadioButtonList></td> </tr>
<tr><td align="center"><asp:Button ID="tj" OnClick="tj1" Text="提交" runat="server" />
<asp:Button ID="ck" Text="查看结果" OnClick="ck1" runat="server" /></td></tr>
</table> </form>
比如上面的代码就可以通过下面的程序提取他们的值。
<script language="javascript">
var t=0;
for (i=0;i<document.tt.xz.length;i++)
{
if (document.tt.xz[i].checked==true)
{
t=t+1;
alert("你选择的值为:"+document.tt.xz[i].value);
}
}
if (t==0)
alert("你还没有选择);
</script>
其实你只要看一下在IE里查看文件的源文件就知道么样来提取了!!
yj821 2005-05-23
  • 打赏
  • 举报
回复
<form runat="server" id="tt">
<table width="20%" border="0" align="center" cellpadding="3" cellspacing="0">
<tr><td><asp:RadioButtonList ID="xz" runat="server" DataSource="<%# ds %>" DataTextField="tp_bt" DataValueField="tp_id" >
</asp:RadioButtonList></td> </tr>
<tr><td align="center"><asp:Button ID="tj" OnClick="tj1" Text="提交" runat="server" />
<asp:Button ID="ck" Text="查看结果" OnClick="ck1" runat="server" /></td></tr>
</table> </form>
比如上面的代码就可以通过下面的程序提取他们的值。
<script language="javascript">
var t=0;
for (i=0;i<document.tt.xz.length;i++)
{
if (document.tt.xz[i].checked=true)
{
t=t+1;
alert("你选择的值为:"+document.tt.xz[i].value);
}
}
if (t==0)
alert("你还没有选择);
</script>
其实你只要看一下在IE里查看文件的源文件就知道么样来提取了!!
hchxxzx 2005-05-23
  • 打赏
  • 举报
回复
document.all("dropdownlist").value //选中的值
//循环取值
for(int i=0;i<document.all("dropdownlist").length;i++)
{
alert(document.all("dropdownlist").options[i].text);
alert(document.all("dropdownlist").options[i].value);
}
joiny2000 2005-05-23
  • 打赏
  • 举报
回复
还有:dropdownlist
给了就结贴了!

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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