javascript設定select下拉選單readonly只讀程式碼例項
select下拉選單不像是<input type="text">一樣具有readonly屬性,所以設定select下拉選單的只讀效果,只能夠另闢蹊徑,下面就通過程式碼例項做一下簡單介紹。
一.設定下拉選單不可用:
將select下拉選單設定為不可用,起碼從外觀上看是實現了只讀效果。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<select disabled> <option>螞蟻部落一</option> <option>螞蟻部落二</option> <option>螞蟻部落三</option> <option>螞蟻部落四</option> <option>螞蟻部落五</option> </select>
上面的程式碼將下拉選單設定為不可用,確實實現了類似的不可用效果,但是這種方式有個問題,那就是當元素設定為不可用之後,當表單提交的時候,此值無法被提交,當然也就無法接收到select下拉選單的值。
二.通過javascript方式設定只讀效果:
[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("sel"); osel.onchange=function(){ this.selectedIndex=this.defaultIndex; } } </script> </head> <body> <select id="sel"> <option>螞蟻部落一</option> <option>螞蟻部落二</option> <option>螞蟻部落三</option> <option>螞蟻部落四</option> <option>螞蟻部落五</option> </select> </body> </html>
上面的程式碼模擬實現了select下拉選單的readonly只讀效果。
相關文章
- 設定select下拉選單readonly只讀
- select下拉選單 readonly 只讀
- jQuery select下拉選單readonly只讀jQuery
- javascript刪除select下拉選單項程式碼例項JavaScript
- 原生javascript操作select下拉選單程式碼例項JavaScript
- select下拉選單美化程式碼例項
- javascript新增和刪除select下拉選單option項程式碼例項JavaScript
- JavaScript動態設定select下拉選單預設選項JavaScript
- jQuery美化select下拉選單程式碼例項jQuery
- jQuery操作select下拉選單程式碼例項jQuery
- 模擬select下拉選單程式碼例項
- select下拉選單項互換效果程式碼例項
- select下拉選單級聯效果例項程式碼
- select級聯下拉選單程式碼例項分析
- 模擬美化select下拉選單程式碼例項
- 替換預設select下拉選單箭頭程式碼例項
- 模擬實現select下拉選單例項程式碼單例
- 刪除和新增select下拉選單option項程式碼例項
- 設定select下拉選單的預設選中項
- jQuery設定select選中項程式碼例項jQuery
- select下拉選單多級級聯效果程式碼例項
- js模擬實現select下拉選單程式碼例項JS
- javascript動態設定select下拉選單字型大小JavaScript
- css二級下拉選單程式碼例項CSS
- 如何設定select下拉選單可以多選
- jquery新增或者刪除select下拉選單項程式碼jQuery
- 滑鼠懸浮出現下拉選單程式碼例項
- css水平下拉導航選單程式碼例項CSS
- jQuery操作select下拉選單程式碼jQuery
- 如何設定select下拉選單option項顯示的數目
- 選中select下拉選單項提交表單
- css三級下拉導航選單程式碼例項CSS
- javascript獲取select下拉選單所有項的內容JavaScript
- select下拉選單跳轉效果程式碼
- jQuery操作select下拉選單常用程式碼jQuery
- select下拉選單新增不重複項
- JavaScript動態操作select下拉選單JavaScript
- JavaScript 動態生成select下拉選單JavaScript