大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

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

使用JavaScript獲取下拉框的value值

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

大家在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教程,里面還有更豐富的知識等著大家去學習,希望對大家能夠有所幫助。

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 中文字幕一区二区三区永久 | 99热视热频这里只有精品 | 亚洲美女操| 九九九国产在线 | 久久精品伊人波多野结 | 日本免费不卡视频 | 久久久久激情免费观看 | 亚洲黄a| 狠狠色狠狠色综合系列 | 亚州精品视频 | 国产成人免费网站在线观看 | 成人午夜精品网站在线观看 | 国产黄mmd在线观看免费 | 日日夜夜操操操 | 国产日韩久久久精品影院首页 | 99在线精品日韩一区免费国产 | 九九九热精品 | 夜夜做日日做夜夜爽 | 国产成人综合精品 | 日本高清毛片视频在线看 | 国产99久9在线| 日本不卡中文字幕一区二区 | 91亚洲区国产区精品区 | 中文字幕一区二区三区四区 | 97免费视频在线 | 国产欧美成人xxx视频 | 精品视自拍视频在线观看 | 亚洲第一人黄所 | 亚洲欧美日本在线观看 | 国产成人免费观看 | 亚洲欧美日韩图片 | 亚洲产在线精品第一站不卡 | 四虎影院在线看 | 香蕉伊人久久 | 久久精彩免费视频 | 久久久久日韩精品无 | 四虎在线永久免费视频网站 | 亚洲狠狠婷婷综合久久久图片 | 亚洲欧美一区二区三区 | 亚洲精品久久久久久中文字幕小说 | 五月婷婷基地 |