黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 使用JavaScript獲取下拉框的value值

使用JavaScript獲取下拉框的value值

更新時間:2022-09-09 09:44:26 來源:動力節點 瀏覽1487次

大家在Java在線學習技術文檔中會學到很多知識,在本文中,我們將學習在 Javascript 中獲取下拉列表中的選定值。我們可以使用 2 種方法獲取值:

1.通過使用 value 屬性

2.通過將 selectedIndex 屬性與 option 屬性一起使用

我們將通過示例了解這兩種方法。

方法 1:使用value 屬性:

可以使用定義列表的選定元素上的 value 屬性找到選定元素的值。此屬性返回一個字符串,表示列表中<option>元素的 value 屬性。如果未選擇任何選項,則不會返回任何內容。

句法:

選擇元素值

示例:此示例描述了可以為選定元素找到的 value 屬性。

<!DOCTYPE html>
<head>
	<title>
		How to get selected value in
		dropdown list using JavaScript?
	</title>
</head>
<body>
	<h1 style="color: green">
		GeeksforGeeks
	</h1>
	<b>
		How to get selected value in dropdown
		list using JavaScript?
	</b>	
<p> Select one from the given options:
		<select id="select1">
			<option value="free">Free</option>
			<option value="basic">Basic</option>
			<option value="premium">Premium</option>
		</select>
	</p>	
<p> The value of the option selected is:
		<span class="output"></span>
	</p>
	<button onclick="getOption()"> Check option </button>	
	<script type="text/javascript">
	function getOption() {
		selectElement = document.querySelector('#select1');
		output = selectElement.value;
		document.querySelector('.output').textContent = output;
	}
	</script>
</body>
</html>

輸出:

方法 2:將selectedIndex 屬性與option 屬性一起使用:

selectedIndex 屬性返回下拉列表中當前選定元素的索引。此索引從 0 開始,如果未選擇任何選項,則返回 -1。options 屬性返回<select> 下拉列表中所有選項元素的集合。元素根據頁面的源代碼進行排序。在它之前找到的索引可以和這個屬性一起使用來獲取被選中的元素。可以使用 value 屬性找到此選項的值。

句法:

selectElement.options[selectElement.selectedIndex].value

適當的價值:

selectedIndex:用于設置或獲取集合中選中的<option>元素的索引。

length:它是只讀屬性,用于獲取集合中<option>元素的數量。

返回值:通過指定<select>元素中的所有<option>元素返回 HTMLOptionsCollection 對象。該元素將在集合中排序

示例:此示例描述了 selectedIndex 屬性和 option 屬性。

<!DOCTYPE html>
<head>
	<title>
		How to get selected value in
		dropdown list using JavaScript?
	</title>
</head>
<body>
	<h1 style="color: green">
		GeeksforGeeks
	</h1>
	<b>
		How to get selected value in
		dropdown list using JavaScript?
	</b>	
<p> Select one from the given options:
		<select id="select1">
			<option value="free">Free</option>
			<option value="basic">Basic</option>
			<option value="premium">Premium</option>
		</select>
	</p>	
<p> The value of the option selected is:
		<span class="output"></span>
	</p>
	<button onclick="getOption()">Check option</button>
	<script type="text/javascript">
	function getOption() {
		selectElement = document.querySelector('#select1');
		output = selectElement.options[selectElement.selectedIndex].value;
		document.querySelector('.output').textContent = output;
	}
	</script>
</body>
</html>

輸出:

以上就是關于“使用JavaScript獲取下拉框的value值”的介紹,大家如果對此比較感興趣,不妨來關注一下動力節點的JavaScript教程,里面還有更豐富的知識等著大家去學習,希望對大家能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 一级一级毛片 | se婷婷| 最新国产精品亚洲二区 | 国产精品免费视频一区一 | 看全黄大色黄大片美女51la | 欧美日韩另类在线观看视频 | 性色生活片在色在线观看 | 国产自在自线午夜精品视频在 | 天天操天天干天搞天天射 | 伊人色综合琪琪久久社区 | 日韩视频在线免费观看 | 欧美最猛同性video | 日本中文字幕在线看 | 最新亚洲情黄在线网站 | 亚洲欧美日韩中文综合在线不卡 | 日韩在线中文 | 成人精品视频 成人影院 | 国内精品 大秀视频 日韩精品 | 在线看片网站 | 性猛交xxxxx按摩中国 | 欧美一级性 | 国产成a人片在线观看视频99 | 91短视频版在线观看www | 亚洲综合小视频 | 午夜精品福利视频 | 在线国产一区二区 | 老司机免费午夜精品视频 | www.日韩在线 | 黄色小视频免费 | 天天操夜夜做 | 国产一级特黄高清免费大片 | 成人免费黄网站 | 免费a一毛片 | 久久久久久久久综合影视网 | 婷婷亚洲图片 | 免费黄色一级 | 精品国内自产拍在线视频 | 欧美午夜免费观看福利片 | 欧美一区在线观看视频 | 五月天狠狠干 | 亚洲 国产精品 日韩 |