近日碰到一个问题,就是需要将用户点击下拉列表当中某个选项后,将其所选的内容保存起来,例如下面的HTML代码:
复制代码 代码如下:
<select onchange="isSelected(this.value);">
<option value="1">北京</option>
<option value="2" >上海</option>
<option value="2" >广州</option>
</select>
复制代码 代码如下:
function isSelected(value) {
var cityName;
var city = document.getElementById("city");
//获取选中的城市名称
for(i=0;i<city.length;i++){
if(city[i].selected==true){
cityName = city[i].innerText; //关键点
alert("cityName:" + cityName);
}
}
复制代码 代码如下:
function isSelected(value) {
var city = document.getElementById("city");
alert(city.options[city.selectedIndex].innerText);
}
新闻热点
疑难解答
图片精选