radiobuttonlist和js的问题

来源:百度知道 编辑:UC知道 时间:2024/05/14 04:48:05
<asp:RadioButtonList ID="Sex" runat="server" RepeatColumns="2" RepeatDirection="Horizontal">
<asp:ListItem Selected="true"

Value="0">男</asp:ListItem>
<asp:ListItem Value="1">女

</asp:ListItem>
</asp:RadioButtonList>

我在js里面var sex=document.getElementById("Sex");
我用url传参的时候A.aspx?&S="+sex.value+"

监控出来S是undefined

怎样才能获取到listItem中的value值1或者0呢?

附带一个问题
我用textbox传了中文

var name=document.getElementById("Name");

用url传参的时候A.aspx?&name="+name.value+"

监控出来name是一个奇怪的符号

不知道这又是什么问题

真不知到你既然要传给服务器URL,并且又是用服务器控件,为什么还要在客户端取值???
设置RadioButtonList1.AutoPostBack=true;
然后:
protected void RadioButtonList1_SelectedIndexChanged(object sender, EventArgs e)
{
Response.Write(RadioButtonList1.SelectedValue);
}

http://hi.baidu.com/ksfangdao/blog/item/6b91e3cca4cdab1401e92801.html