亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

js select支持手動輸入功能實現代碼

瀏覽:66日期:2022-06-10 14:49:20

select下拉框的onkeydown事件,修改下拉框的值

  function catch_keydown(sel){
   switch(event.keyCode) {
    case 13: //回車鍵
     event.returnValue = false;
     break;
    case 27: //Esc鍵
     sel.options[sel.selectedIndex].text = oldText;
     sel.options[sel.selectedIndex].value = oldValue;
     event.returnValue = false;
     break;
    case 8:  //空格健
     var s = sel.options[sel.selectedIndex].text;
     s = s.substr(0,s.length-1);
     if (sel.options[0].value==sel.options[sel.selectedIndex].text){
      sel.options[sel.selectedIndex].value=s;
      sel.options[sel.selectedIndex].text=s;
     }
     event.returnValue = false;
     break;
   }
   if (!event.returnValue && sel.onchange)
    sel.onchange(sel)
  }

select下拉框的onkeypress事件,修改下拉框的值

  function catch_press(sel){
   if(sel.selectedIndex>=0){
    var s = sel.options[sel.selectedIndex].text + String.fromCharCode(event.keyCode);
    if (sel.options[sel.selectedIndex].value==sel.options[sel.selectedIndex].text){
     sel.options[sel.selectedIndex].value=s;
     sel.options[sel.selectedIndex].text=s;
    }
    event.returnValue = false;
    if (!event.returnValue && sel.onchange)
     sel.onchange(sel)
   }
  }

select下拉框的onfocus事件,保存下拉框原來的值

  function catch_focus(sel) {
   oldText = sel.options[sel.selectedIndex].value;
   oldValue = sel.options[sel.selectedIndex].value;
  }   

使用方法

<!--調用-->
<select style="width:130px;z-index:-1" name="tmpSel"    onkeydown=catch_keydown(this) onkeypress=catch_press(this) onfocus=catch_focus(this)>
  <option value=""></option>
  <option value="">A</option>
  <option value="">B</option>
  <option value="">C</option>
</select>

到此這篇關于js select支持手動輸入功能實現代碼的文章就介紹到這了,更多相關js select 手動輸入內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 古代的一a一片一级一片 | 久久99九九精品免费 | 日韩欧美国产高清在线观看 | 东北普通话清晰对白 | 日本一级特黄a大片在线 | 41sao.can在线观看国产 | 国产拍 | 高清性色生活片免费视频软件 | 色视频在线观看网站 | 深夜a级毛片免费视频 | 成人五级毛片免费播放 | 萝l在线精品社区资源 | 欧美一级日韩 | 久久91精品国产99久久yfo | 首页国产 | 精品国产一区二区三区四区色 | 欧美日韩国产综合视频一区二区三区 | 国产综合色在线视频播放线视 | gay片免费网站毛片 gogo大胆全球裸xxxx图片 | 亚洲一区二区三区四区在线观看 | 亚洲欧洲精品成人久久曰影片 | 免费看欧美成人性色生活片 | 国产亚洲福利精品一区二区 | 麻豆视传媒一区二区三区 | 一级做性色a爰片久久毛片免费 | 久久美女| 日本aaaa级| 国产日韩欧美高清 | 国产一级黄色影片 | 中文字幕在线观看一区二区 | 精品国产日韩亚洲一区91 | 六月婷婷色 | 成人午夜国产福到在线 | 男女做a一级视频免费观看 男女喷水视频 | 在线免费一级片 | 国产精品tv | 成人短视频在线观看 | 鲁大师视频在线www观看 | 国产成人刺激视频在线观看 | 国产精品久久久久久久福利院 | 国产一精品一aⅴ一免费 |