JS实现点击下拉菜单把选择的内容同步到input输入框内的实例


Posted in Javascript onJanuary 23, 2018

最近博主在边学flask边写测试平台,碰到一个比较常用的场景如下图所示

JS实现点击下拉菜单把选择的内容同步到input输入框内的实例

这里有一个输入框组,下拉菜单里面有3个选项,还有一个输入框,代码是用 bootstrap写的,代码也给大家贴出来

<div class="input-group-btn">
  <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
    项目名称
    <span class="caret"></span>
   </button>
   <ul id="project" class="dropdown-menu">
    <li value="account"><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >account</a></li>
    <li class="divider"></li>
    <li value="drive"><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >drive</a></li>
    <li class="divider"></li>
    <li value="qing"><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >qing</a></li>
   </ul>
  </div>

我的目的是当我点击这个下拉菜单中的某个选项的时候,能够自动获取到值,填写到input中,这样就省去了之前版本只有一个input还得用户自己手动打的麻烦。怎么做同步呢,当然是用js去做个监听了,也比较简单。

$("#project").on("click", "li", function(){
 $("#proname").val($(this).text());
});

这段代码的意思就是,监听ul的点击事件,对象是下面的li元素,当点击li的时候,获取到li中的text文本赋值给input输入框的value,实现的效果如下图。

JS实现点击下拉菜单把选择的内容同步到input输入框内的实例

以上这篇JS实现点击下拉菜单把选择的内容同步到input输入框内的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JqGrid web打印实现代码
May 31 Javascript
JS字符串函数扩展代码
Sep 13 Javascript
JavaScript实现的购物车效果可以运用在好多地方
May 09 Javascript
javascript相关事件的几个概念
May 21 Javascript
Jquery全屏相册插件zoomvisualizer具有调节放大与缩小功能
Nov 02 Javascript
常用的JQuery函数及功能小结
Mar 24 Javascript
浅谈Node.js:理解stream
Dec 08 Javascript
react-router实现跳转传值的方法示例
May 27 Javascript
AngularJS 验证码60秒倒计时功能的实现
Jun 05 Javascript
JS 中LocalStorage和SessionStorage的使用
Aug 17 Javascript
jQuery选择器之子元素过滤选择器
Sep 28 jQuery
angular6的table组件开发的实现示例
Dec 26 Javascript
实时监控input框,实现输入框与下拉框联动的实例
Jan 23 #Javascript
从parcel.js打包出错到选择nvm的全部过程
Jan 23 #Javascript
浅谈vue项目重构技术要点和总结
Jan 23 #Javascript
bootstrap fileinput插件实现预览上传照片功能
Jan 23 #Javascript
php 解压zip压缩包内容到指定目录的实例
Jan 23 #Javascript
three.js 入门案例详解
Jan 23 #Javascript
BootStrap自定义popover,点击区域隐藏功能的实现
Jan 23 #Javascript
You might like
隐藏你的.php文件的实现方法
2007/03/19 PHP
PHP setcookie设置Cookie用法(及设置无效的问题)
2011/07/13 PHP
基于PHP常用字符串的总结(待续)
2013/06/07 PHP
php5.2以下版本无json_decode函数的解决方法
2014/05/25 PHP
PHP访问Google Search API的方法
2015/03/05 PHP
Discuz!X中SESSION机制实例详解
2015/09/23 PHP
thinkPHP5.0框架环境变量配置方法
2017/03/17 PHP
php数组函数array_push()、array_pop()及array_shift()简单用法示例
2020/01/26 PHP
PHP如何使用cURL实现Get和Post请求
2020/07/11 PHP
深入理解JavaScript系列(22):S.O.L.I.D五大原则之依赖倒置原则DIP详解
2015/03/05 Javascript
javascript实现Table排序的方法
2015/05/15 Javascript
js获取form表单所有数据的简单方法
2016/08/18 Javascript
JS实现“隐藏与显示”功能(多种方法)
2016/11/24 Javascript
解决Vue 项目打包后favicon无法正常显示的问题
2018/09/01 Javascript
angularjs的单选框+ng-repeat的实现方法
2018/09/12 Javascript
vue-cli3.0+element-ui上传组件el-upload的使用
2018/12/03 Javascript
微信小程序 自定义弹窗实现过程(附代码)
2019/12/05 Javascript
从Python的源码来解析Python下的freeblock
2015/05/11 Python
利用Python中的pandas库对cdn日志进行分析详解
2017/03/07 Python
python的pip安装以及使用教程
2018/09/18 Python
Pytorch 使用 nii数据做输入数据的操作
2020/05/26 Python
keras打印loss对权重的导数方式
2020/06/10 Python
在 Windows 下搭建高效的 django 开发环境的详细教程
2020/07/27 Python
使用postMessage让 iframe自适应高度的方法示例
2019/10/08 HTML / CSS
香港卓悦化妆品官网:BONJOUR
2017/09/21 全球购物
美国电子产品购物网站:BuyDig.com
2020/06/17 全球购物
什么是.net
2015/08/03 面试题
化学相关工作求职信
2013/10/02 职场文书
店长岗位的工作内容
2013/11/12 职场文书
给民警的表扬信
2014/01/08 职场文书
安全员岗位职责范本
2015/04/11 职场文书
给朋友的赠语
2015/06/23 职场文书
公安干警正风肃纪心得体会
2016/01/15 职场文书
自定义函数实现单词排序并运用于PostgreSQL(实现代码)
2021/04/22 PostgreSQL
Python爬虫之爬取哔哩哔哩热门视频排行榜
2021/04/28 Python
Golang原生rpc(rpc服务端源码解读)
2022/04/07 Golang