码迷,mamicode.com
首页 > Web开发 > 详细

JS为Select下拉框增加输入功能

时间:2014-08-04 17:44:27      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:web前端   前端   ui   框架   jquery   

JavaScript使用parentNode.nextSibling.value实现的本功能,实际上你会发现网页上有两个控件元素,一个是Select,一个是input,使用CSS将input覆盖于select之上,再使用JS将下拉框的值赋值给input,实际上是用input模拟出了select的功能,思路很新颖,也不知到底有多少人需要select可输入文字的功能,下面是详细的实现代码:前端资源分享

.代码  bubuko.com,布布扣
  1. <div style="position:relative;">  
  2. <span style="margin-left:100px;width:18px;overflow:hidden;">  
  3. <select style="width:118px;margin-left:-100px" onchange="this.parentNode.nextSibling.value=this.value">  
  4. <option value="天蓝蓝">天蓝蓝</option>  
  5. <option value="草绿绿">草绿绿</option>  
  6. <option value="水清清">水清清</option>  
  7. </select></span><input name="box" style="width:100px;position:absolute;left:0px;">  

 

在本例中,CSS实现input输入框的定位,JS实现将用户所选择的Select的值显示在input中。

JS为Select下拉框增加输入功能,布布扣,bubuko.com

JS为Select下拉框增加输入功能

标签:web前端   前端   ui   框架   jquery   

原文地址:http://blog.csdn.net/ariss123/article/details/38371935

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!