復(fù)制代碼 代碼如下:
<select id = "cityList" >
<select id = "selectId" >
<option value = "0">第0個(gè)</option>
</select>
<script>
var selectObj = document.getElementById('selectId');
// 通過(guò)對(duì)象添加option
selectId.add(new Option("第一個(gè)","1"))
selectId.add(new Option("第二個(gè)","2"))
// 通過(guò)id添加option
selectId.add(new Option("第三個(gè)","3"))
selectId.add(new Option("第四個(gè)","4"))
// 通過(guò)id添加方法(也可以通過(guò)對(duì)象添加方法)
selectId.onchange = function(){
// 通過(guò)對(duì)象獲取value和text
alert(selectObj.value);
alert(selectObj.options[selectObj.selectedIndex].text);
// 通過(guò) id 獲取value和text
alert(selectId.value);
alert(selectId.options[selectId.selectedIndex].text);
// 還可以通過(guò)this獲取value和text
alert(this.value);
alert(this.options[this.selectedIndex].text);
};
</script>
新聞熱點(diǎn)
疑難解答
圖片精選