js實(shí)現(xiàn)Select下拉框具有輸入功能的方法
本文實(shí)例講述了js實(shí)現(xiàn)Select下拉框具有輸入功能的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
實(shí)現(xiàn)方法一
<HEAD>
<META http-equiv='Content-Type' content='text/html; charset=gb2312'>
<TITLE>js實(shí)現(xiàn)可輸入的下拉框</TITLE>
</HEAD>
<BODY>
<div style="position:relative;">
<span style="margin-left:100px;width:18px;overflow:hidden;">
<select style="width:118px;margin-left:-100px" onchange="this.parentNode.nextSibling.value=this.value">
<option value="德國">德國</option>
<option value="挪威">挪威</option>
<option value="瑞士"> 瑞士</option>
</select></span><input name="box" style="width:100px;position:absolute;left:0px;">
</div>
</BODY>
</HTML>
實(shí)現(xiàn)方式二
<option value=""></option>
<option value="aaa">aaa</option>
<option value="bbb">bbb</option>
<option value="ccc">ccc</option>
</select>
<input type="button" value="獲取選擇值" id="test" onclick="test();"/>
<script>
var Select = {
del : function(obj,e){
if((e.keyCode||e.which||e.charCode) == 8){
var opt = obj.options[0];
opt.text = opt.value = opt.value.substring(0, opt.value.length>0?opt.value.length-1:0);
}
},
write : function(obj,e){
if((e.keyCode||e.which||e.charCode) == 8)return ;
var opt = obj.options[0];
opt.selected = "selected";
opt.text = opt.value += String.fromCharCode(e.charCode||e.which||e.keyCode);
}
}
function test(){
alert(document.getElementById("select").value);
}
</script><br />
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
- jquery及原生js獲取select下拉框選中的值示例
- Vue.js 2.0中select級(jí)聯(lián)下拉框?qū)嵗?/a>
- Select2.js下拉框使用小結(jié)
- JS操作select下拉框動(dòng)態(tài)變動(dòng)(創(chuàng)建/刪除/獲取)
- JavaScript實(shí)現(xiàn)將數(shù)組數(shù)據(jù)添加到Select下拉框的方法
- js實(shí)現(xiàn)下拉框效果(select)
- js實(shí)現(xiàn)可輸入可選擇的select下拉框
- JS Select下拉框(支持輸入模糊查詢)
- Angularjs實(shí)現(xiàn)帶查找篩選功能的select下拉框示例代碼
- js實(shí)現(xiàn)select下拉框選擇
相關(guān)文章
JS+CSS實(shí)現(xiàn)DIV層的展開、收縮效果
這篇文章主要介紹了JS+CSS實(shí)現(xiàn)DIV層的展開、收縮效果,以兩個(gè)完整實(shí)例介紹了JS控制DIV層的展開、收縮效果,感興趣的小伙伴們可以參考一下2016-01-01通過JAVASCRIPT讀取ASP設(shè)定的COOKIE
通過JAVASCRIPT讀取ASP設(shè)定的COOKIE...2007-02-02詳解JavaScript數(shù)據(jù)類型和判斷方法
這篇文章主要介紹了JavaScript數(shù)據(jù)類型和判斷方法的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)JavaScript,感興趣的朋友可以了解下2020-09-09JavaScript Distilled 基礎(chǔ)知識(shí)與函數(shù)
JavaScript是一種動(dòng)態(tài)的,弱類型的,基于原型的,面向?qū)ο蟮慕忉屝驼Z言。函數(shù)是JavaScript中的頭等公民。2010-04-04JavaScript實(shí)現(xiàn)翻頁功能(附效果圖)
這篇文章主要介紹了JavaScript實(shí)現(xiàn)翻頁功能(附效果圖),在項(xiàng)目需求中經(jīng)常遇到,今天小編抽時(shí)間給大家分享JavaScript實(shí)現(xiàn)翻頁功能實(shí)例代碼,需要的朋友參考下吧2017-02-02JavaScript實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁時(shí)鐘
這篇文章主要介紹了JavaScript實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁時(shí)鐘,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-06-06JavaScript數(shù)據(jù)結(jié)構(gòu)與算法之檢索算法實(shí)例分析【順序查找、最大最小值、自組織查詢】
這篇文章主要介紹了JavaScript數(shù)據(jù)結(jié)構(gòu)與算法之檢索算法,結(jié)合實(shí)例形式分析了順序查找、最大最小值、自組織查詢算法相關(guān)原理與實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-02-02