js中怎么获取<option></option>之间的文本信息
<selectname="city"id="ci"title="test"><optionvalue="1">北京</option><optionvalue="2"sel...
<select name="city" id="ci" title="test">
<option value="1">北京</option>
<option value="2" selected="selected">广州</option>
<option value="3">哈尔滨</option>
<option value="4">拉萨</option>
<option value="5">乌鲁木齐</option>
</select>
如上,怎么获取城市的名称???????????????? 展开
<option value="1">北京</option>
<option value="2" selected="selected">广州</option>
<option value="3">哈尔滨</option>
<option value="4">拉萨</option>
<option value="5">乌鲁木齐</option>
</select>
如上,怎么获取城市的名称???????????????? 展开
展开全部
function selectInput(choose)
{
alert(choose.options[choose.selectedIndex].text);
}
///=========
<select name="city" id="ci" title="test" onchange=onchange="selectInput(this)">
<option value="1">北京</option>
<option value="2" selected="selected">广州</option>
<option value="3">哈尔滨</option>
<option value="4">拉萨</option>
<option value="5">乌鲁木齐</option>
</select>
{
alert(choose.options[choose.selectedIndex].text);
}
///=========
<select name="city" id="ci" title="test" onchange=onchange="selectInput(this)">
<option value="1">北京</option>
<option value="2" selected="selected">广州</option>
<option value="3">哈尔滨</option>
<option value="4">拉萨</option>
<option value="5">乌鲁木齐</option>
</select>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jquery:
var CityName = s("#ci").selected.text();
js:
var strname = document.getalementbyId("ci");
var strCityName = strname.Val(); //这个记不到了~~~
var CityName = s("#ci").selected.text();
js:
var strname = document.getalementbyId("ci");
var strCityName = strname.Val(); //这个记不到了~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var obj = document.getElementById("ci");
var txt = obj.options[obj.selectedIndex].text;
alert(txt);
var txt = obj.options[obj.selectedIndex].text;
alert(txt);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以使用option的text属性来获得。详细请看百度经验网页链接
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询