国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

javascript下拉框選項單擊事件的例子分享

2024-05-06 16:16:01
字體:
來源:轉載
供稿:網友
這篇文章主要分享了一些javascript下拉框選項單擊事件的例子,以及在例子中遇到的問題的解決方法,十分實用,推薦給小伙伴們參考下。
 

我本人是從事前端開發的技術人員,下拉框是我們應用的比較多的頁面元素,今天我結合實際工作中遇到的問題說一下關于下拉框注冊事件的一些例子,希望對大家有所幫助。

 

復制代碼代碼如下:

  <select name="" id="sel">
    <option value="111">1</option>
    <option value="222">2</option>
    <option value="333">3</option>
  </select>

 

以上是一段非常簡單的單選下拉框代碼,如果我們要通過單擊下拉選項獲取對應的value,大致的代碼如下:

 

復制代碼代碼如下:

  var sel=document.getElementById("sel");
  var option=sel.options;
  for(var i=0;i<option.length;i++){
    option[i].onclick=function(){
      alert(this.text);//獲取下拉選項的文本值
      alert(this.value);//獲取下拉選項的value值
    }
  }  

 

 以上代碼在ie9以下以及chrome上不能產生預期效果,在Firefox上有效。針對這種情況,不建議在option選項上綁定click事件,建議利用change事件來代替,因為change是通用的,從本質上看來就是change。

 

復制代碼代碼如下:

  var sel=document.getElementById("sel");
  sel.onchange=function(){
    alert(sel.options[sel.selectedIndex].value);
  } 

 

以上就是本文的全部內容了,希望大家能夠喜歡。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 思南县| 武穴市| 龙里县| 体育| 屏东市| 武穴市| 昂仁县| 余干县| 镇巴县| 靖安县| 卢氏县| 余庆县| 横山县| 黄龙县| 双流县| 定陶县| 南康市| 化德县| 盐津县| 芜湖市| 什邡市| 平利县| 舒兰市| 蓝山县| 工布江达县| 平度市| 房山区| 霍林郭勒市| 九龙城区| 灵璧县| 固始县| 茶陵县| 志丹县| 凌海市| 阿合奇县| 犍为县| 饶平县| 汉中市| 恭城| 防城港市| 台东市|