js獲取select選中項的值和文字內容
select下拉選單是最為常用的表單元素之一,下面就介紹一下如何使用js獲取被選中的項的value和text值。
先看一段完整的程式碼:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> window.onload=function(){ var osel=document.getElementById("thesel"); var obt=document.getElementById("bt"); obt.onclick=function(){ alert(osel.value); } } </script> </head> <body> <select id="thesel"> <option>螞蟻部落一</option> <option selected value=1>螞蟻部落二</option> <option>螞蟻部落三</option> </select> <input type="button" value="檢視效果" id="bt"/> </body> </html>
以上程式碼可以獲取選中項的value值,且相容性良好,再來看一段例項程式碼:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> window.onload=function(){ var osel=document.getElementById("thesel"); var obt=document.getElementById("bt"); obt.onclick=function(){ alert(osel.options[osel.selectedIndex].value); alert(osel.options[osel.selectedIndex].text); } } </script> </head> <body> <select id="thesel"> <option>螞蟻部落一</option> <option selected value=1>螞蟻部落二</option> <option>螞蟻部落三</option> </select> <input type="button" value="檢視效果" id="bt"/> </body> </html>
以上程式碼也實現了我們的要求,並且具有良好的相容性,再來看一段程式碼例項:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> window.onload=function(){ var osel=document.getElementById("thesel"); var obt=document.getElementById("bt"); obt.onclick=function(){ for(i=0;i<osel.length;i++){ if (osel[i].selected == true) { alert(osel[i].text); alert(osel[i].value); } } } } </script> </head> <body> <select id="thesel"> <option>螞蟻部落一</option> <option selected value=1>螞蟻部落二</option> <option>螞蟻部落三</option> </select> <input type="button" value="檢視效果" id="bt"/> </body> </html>
以上程式碼實現了我們的要求,只不過是通過遍歷的方式來判斷每一項是否沒選中。
相關文章
- JavaScript select選中項的value值和文字內容JavaScript
- jquery如何獲取select下拉選單選中項的值和文字jQuery
- js獲取當前select下拉選單選中項的值JS
- 原生js如何獲取選中的select下拉項的值JS
- js獲取select下拉選單的value和文字值JS
- javascript獲取select下拉選單所有項的內容JavaScript
- 更改select下拉選單項獲取對應的值和文字
- jquery獲取select下拉選中option項的value值jQuery
- jquery實現的獲取select下拉選單value和文字內容jQuery
- js獲取選中文字值的例項程式碼JS
- jquery實現的獲取選中select下拉選單的值和文字jQuery
- javascript如何獲取當前選中的option項的文字和value值JavaScript
- js獲取點選單元格中的內容程式碼例項JS
- js如何獲取select下拉選單的預設選中項JS
- js如何獲取文字框內被選中的字串JS字串
- js獲取select的值JS
- js獲取select下拉選單中option項的數目JS
- 設定獲取div元素中的文字內容程式碼例項
- js獲取select下拉選單的所有option項JS
- 使用layui框架的select獲取選中的值UI框架
- 獲取選中select下拉選單的value屬性值
- comboBox的Item選項值與文字的獲取
- listview 後天獲取選中項的值View
- 獲取select下拉選單預設選中項的索引索引
- jquery 獲取select框選中的值示例一則jQuery
- js獲取偽元素選擇器規定的內容程式碼例項JS
- js獲取選中文字程式碼例項JS
- js 獲取被選中核取方塊的值JS
- ListView新增事件並獲取選中項的值View事件
- javascript獲取select下拉選單框的value和text值JavaScript
- js獲取選中radio單選按鈕的值程式碼例項JS
- 【Javascript】獲取選中的文字JavaScript
- JQuery 獲取select被選中的value和textjQuery
- 獲取html標籤包裹的文字內容HTML
- js獲取選中checkbox核取方塊的值JS
- servlet裡獲得jsp頁面裡select的選項之值ServletJS
- js獲取指定單元格的內容程式碼例項例項JS
- js實現的獲取選中文字程式碼例項JS