JS获取ASP.net服务端控件DropDownList的值
<asp:DropDownListID="manufacturer"runat="server"DataSourceID="AccessDataSource1"DataT...
<asp:DropDownList ID="manufacturer" runat="server"
DataSourceID="AccessDataSource1" DataTextField="manufacturer"
DataValueField="manufacturer">
</asp:DropDownList>
这个控件绑定了数据库里一个表字段值。
我想用JS获取选中的值
但是我一直
var zhi= document.getElementById("manufacturer");
zhi.nodeValue
只有nodeValue
没有value
一直返回只有null
帮助怎么用JS获取。 展开
DataSourceID="AccessDataSource1" DataTextField="manufacturer"
DataValueField="manufacturer">
</asp:DropDownList>
这个控件绑定了数据库里一个表字段值。
我想用JS获取选中的值
但是我一直
var zhi= document.getElementById("manufacturer");
zhi.nodeValue
只有nodeValue
没有value
一直返回只有null
帮助怎么用JS获取。 展开
4个回答
展开全部
var ddl = document.getElementById( "manufacturer")
var index = ddl.seletedIndex;
var Value = ddl.options[index].value;
var Text = ddl.options[index].text;
var index = ddl.seletedIndex;
var Value = ddl.options[index].value;
var Text = ddl.options[index].text;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
获取value
zhi.options[i].value;
获取内容
zhi.options[i].innerText;
获取选中的索引
var index = zhi.seletedIndex;
zhi.options[i].value;
获取内容
zhi.options[i].innerText;
获取选中的索引
var index = zhi.seletedIndex;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DropDownList是不是在母版页或者用户控件里?
var zhi = document.getElementById('<%= manufacturer.ClientID %>')
var zhi = document.getElementById('<%= manufacturer.ClientID %>')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把asp:DropDownList 输出的html帖出来看看
js依赖于生成的html
js依赖于生成的html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询