我在一般页面中写的JS代码来验证radiobuttonlist可以正常运行,但在用户控件中却不行正常运行。请问是怎么回事?
<script language="javascript">
function fn_GetRadioButtonListInfo()
{
//取得RadioButtonList的集合
var radListItems =document.all("RadioButtonList1");
if(radListItems==null)
{
alert("相关对象对空");
return false;
}
//弹出RadioButtonList的Item的个数
var radListItesCount = radListItems.length - 1 ;
// alert("Item个数"+radListItesCount);
var radListCheckedValue = "";
//遍历Item的Text和Value
for(var i = 1; i <= radListItesCount ; i++ )
{ if(radListItems[i].checked)
radListCheckedValue = radListItems[i].value; }
if(radListCheckedValue=="")
{
alert("没有选中值");
} return false;
}
</script>
<asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatDirection="Horizontal">
<asp:ListItem>A</asp:ListItem>
<asp:ListItem>B</asp:ListItem>
</asp:RadioButtonList>
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="fn_GetRadioButtonListInfo();" />
这是前台代码
<script language="javascript">
function fn_GetRadioButtonListInfo()
{
//取得RadioButtonList的集合
var radListItems =document.all("RadioButtonList1");
if(radListItems==null)
{
alert("相关对象对空");
return false;
}
//弹出RadioButtonList的Item的个数
var radListItesCount = radListItems.length - 1 ;
// alert("Item个数"+radListItesCount);
var radListCheckedValue = "";
//遍历Item的Text和Value
for(var i = 1; i <= radListItesCount ; i++ )
{ if(radListItems[i].checked)
radListCheckedValue = radListItems[i].value; }
if(radListCheckedValue=="")
{
alert("没有选中值");
} return false;
}
</script>
<asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatDirection="Horizontal">
<asp:ListItem>A</asp:ListItem>
<asp:ListItem>B</asp:ListItem>
</asp:RadioButtonList>
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="fn_GetRadioButtonListInfo();" />
这是前台代码
解决方案 »
- js求助
- 关于asp.net2.0中的GridView,请指点一下……
- *****思归等高手请进——关于用户控件中动态创建控件的问题*****
- 如何改变html控件的属性
- An unhandled security exception has occurred权限错误:(
- 问一个简单SQL语句※※※※※※※※※※※※※※※※※※※在线等
- application变量会自动更新吗?
- asp.net里面要实现定时执行指定的程序,可以做吗?该怎么做?
- 请问用c#能够读出网卡的mac地址么?
- access子查询的问题
- 在ASP.NET里如何动态添加自己做的WebUserControl?
- GridView的问题,急~~~~
就可以了.