最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript獲取select選中值的兩種方法實現

 更新時間:2025年04月29日 09:52:36   作者:但老師  
在Web開發(fā)中,獲取<select>元素的選中值是表單處理的常見需求,本文主要介紹了JavaScript獲取select選中值的兩種方法實現,具有一定的參考價值,感興趣的可以了解一下

在Web開發(fā)中,獲取<select>元素的選中值是表單處理的常見需求。

1. 直接獲取value屬性

const select = document.getElementById('mySelect');
console.log('選中值:', select.value);  // 返回選中項的value或text

所有瀏覽器都支持直接讀取<select>元素的value屬性:

  • <option>設置了value屬性,返回value
  • 若未設置value屬性,返回選項的文本內容
  • 多選模式則返回第一個選中項

案例

<select id="fruit">
  <option>蘋果</option>          <!-- 未設置value -->
  <option value="banana">香蕉</option>
</select>
console.log(select.value);       // "蘋果"(text內容)
console.log(select.value);       // "banana"(value內容)

2. 通過selectedIndex遍歷選項

const select = document.getElementById('mySelect');
const index = select.selectedIndex;     // 獲取選中項索引
const value = select.options[index].value;  // 通過options集合獲取值

通過selectedIndex獲取當前選中項的索引(從0開始), 再通過options集合訪問具體選項對象, 然后讀取選項的valuetext屬性

案例

<select id="fruit">
  <option>蘋果</option>          <!-- 未設置value -->
  <option value="banana">香蕉</option>
</select>
console.log(select.options[0].value); // ""(空value) 
console.log(select.options[1].value); // "banana" 

 到此這篇關于JavaScript獲取select選中值的兩種方法實現的文章就介紹到這了,更多相關JavaScript獲取select選中值內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

托克逊县| 郁南县| 安龙县| 威远县| 平利县| 光山县| 昭通市| 金秀| 黄平县| 东乌| 洛南县| 麦盖提县| 双城市| 长海县| 玉门市| 舟山市| 正阳县| 积石山| 镇巴县| 东阳市| 新绛县| 隆尧县| 石阡县| 三亚市| 岚皋县| 泰安市| 怀仁县| 子洲县| 成武县| 香河县| 西乡县| 庆城县| 安远县| 尉氏县| 商河县| 巴林右旗| 五峰| 大余县| 新邵县| 湄潭县| 崇礼县|