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 相关文章推荐
javascript 24小时弹出一次的代码(利用cookies)
Sep 03 Javascript
div移动 输入框不能输入的问题
Nov 19 Javascript
禁用Enter键表单自动提交实现代码
May 22 Javascript
JavaScript实现检查页面上的广告是否被AdBlock屏蔽了的方法
Nov 03 Javascript
jQuery中unbind()方法用法实例
Jan 19 Javascript
jQuery实现统计输入文字个数的方法
Mar 11 Javascript
酷炫jQuery全屏3D焦点图动画效果
Mar 22 Javascript
ReactJs快速入门教程(精华版)
Nov 28 Javascript
Bootstrap table使用方法记录
Aug 23 Javascript
小程序开发中如何使用async-await并封装公共异步请求的方法
Jan 20 Javascript
javascript操作元素的常见方法小结
Nov 13 Javascript
JavaScript链式调用原理与实现方法详解
May 16 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
解决163/sohu/sina不能够收到PHP MAIL函数发出邮件的问题
2009/03/13 PHP
PHP 第二节 数据类型之数值型
2012/04/28 PHP
PHP获取访问页面HTTP状态码的实现代码
2016/11/03 PHP
php处理抢购类功能的高并发请求
2018/02/08 PHP
PHP Swoole异步Redis客户端实现方法示例
2019/10/24 PHP
Javascript在IE下设置innerHTML时出现未知的运行时错误的解决方法
2011/01/12 Javascript
IE事件对象(The Internet Explorer Event Object)
2012/06/27 Javascript
jquery 触发a链接点击事件解决方案
2013/05/02 Javascript
jquery对dom的操作常用方法整理
2013/06/25 Javascript
javascript结合fileReader 实现上传图片
2015/01/30 Javascript
JavaScript实现级联菜单的方法
2015/06/29 Javascript
jquery跟随屏幕滚动效果的实现代码
2016/04/13 Javascript
浅析JavaScript中break、continue和return的区别
2016/11/30 Javascript
JS实现DOM节点插入操作之子节点与兄弟节点插入操作示例
2018/07/30 Javascript
小程序如何获取多个formId实现详解
2019/09/20 Javascript
Python实现的一个自动售饮料程序代码分享
2014/08/25 Python
Python实现读取邮箱中的邮件功能示例【含文本及附件】
2017/08/05 Python
Python SQLite3数据库日期与时间常见函数用法分析
2017/08/14 Python
Python中修改字符串的四种方法
2018/11/02 Python
解决pyttsx3无法封装的问题
2018/12/24 Python
python+pyqt5实现KFC点餐收银系统
2019/01/24 Python
对python中的*args与**kwgs的含义与作用详解
2019/08/28 Python
python 窃取摄像头照片的实现示例
2021/01/08 Python
Halston Heritage官网:简洁的日装,稍显奢华的晚装
2018/11/20 全球购物
手机业务员岗位职责
2013/12/13 职场文书
财务会计毕业生个人求职信
2014/02/03 职场文书
高中学生干部学习的自我评价
2014/02/21 职场文书
学生会部长竞聘书
2014/03/31 职场文书
《鲁班和橹板》教学反思
2014/04/27 职场文书
2014最新党员批评与自我批评材料
2014/09/24 职场文书
2016年国庆节新闻稿范文
2015/11/25 职场文书
创业计划书之干洗店
2019/09/10 职场文书
Python并发编程实例教程之线程的玩法
2021/06/20 Python
基于python定位棋子位置及识别棋子颜色
2021/07/26 Python
Python写情书? 10行代码展示如何把情书写在她的照片里
2022/04/21 Python
win10蓝屏0xc0000001安全模式进不了怎么办?win10出现0xc0000001的解决方法
2022/08/05 数码科技