JS獲取select的value和text值的簡(jiǎn)單實(shí)例
<select id = "cityList" >
<select id = "selectId" >
<option value = "0">第0個(gè)</option>
</select>
<script>
var selectObj = document.getElementById('selectId');
// 通過對(duì)象添加option
selectId.add(new Option("第一個(gè)","1"))
selectId.add(new Option("第二個(gè)","2"))
// 通過id添加option
selectId.add(new Option("第三個(gè)","3"))
selectId.add(new Option("第四個(gè)","4"))
// 通過id添加方法(也可以通過對(duì)象添加方法)
selectId.onchange = function(){
// 通過對(duì)象獲取value和text
alert(selectObj.value);
alert(selectObj.options[selectObj.selectedIndex].text);
// 通過 id 獲取value和text
alert(selectId.value);
alert(selectId.options[selectId.selectedIndex].text);
// 還可以通過this獲取value和text
alert(this.value);
alert(this.options[this.selectedIndex].text);
};
</script>
相關(guān)文章
深入學(xué)習(xí)JS?XML和Fetch請(qǐng)求
這篇文章主要介紹了深入學(xué)習(xí)JS?XML和Fetch請(qǐng)求,文章通過圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-09-09JavaScript基于擴(kuò)展String實(shí)現(xiàn)替換字符串中index處字符的方法
這篇文章主要介紹了JavaScript基于擴(kuò)展String實(shí)現(xiàn)替換字符串中index處字符的方法,涉及javascript使用substr方法針對(duì)字符串進(jìn)行替換操作的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-06-06JavaScript實(shí)現(xiàn)商品放大鏡效果
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)商品放大鏡效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-10-10javascript運(yùn)動(dòng)效果實(shí)例總結(jié)(放大縮小、滑動(dòng)淡入、滾動(dòng))
這篇文章主要介紹了javascript運(yùn)動(dòng)效果,結(jié)合實(shí)例形式總結(jié)分析JavaScript實(shí)現(xiàn)放大縮小、滑動(dòng)淡入、滾動(dòng)等效果的方法,需要的朋友可以參考下2016-01-01javascript簡(jiǎn)化代碼 A=alert w=document.writeln
建議不要這樣寫代碼,考慮以后的修改才是最重要的,代碼分層.多把一個(gè)功能寫成一個(gè)js代碼或一個(gè)類,然后提供接口,這種寫法代碼會(huì)更多,速度也更慢,但人人都推薦這樣寫,是因?yàn)檫@樣子維護(hù)方便.而程序不可能一次性寫得完美的,永遠(yuǎn)都可以改進(jìn)2008-02-02

在JavaScript中驗(yàn)證URL的新方法(2023版)

JS使用遮罩實(shí)現(xiàn)點(diǎn)擊某區(qū)域以外時(shí)彈窗的彈出與關(guān)閉功能示例