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 相关文章推荐
在第一个input框内输入内容.textarea自动得到第一个文件框的值的javascript代码
Apr 20 Javascript
一个报数游戏js版(约瑟夫环问题)
Aug 05 Javascript
document.getElementById的简写方式(获取id对象的简略写法)
Sep 10 Javascript
easyui datagrid 键盘上下控制选中行示例
Mar 31 Javascript
JS实现可点击展开与关闭的左侧广告代码
Sep 02 Javascript
jquery.validate使用详解
Jun 02 Javascript
js学习之----深入理解闭包
Nov 21 Javascript
Vuex 使用 v-model 配合 state的方法
Nov 13 Javascript
jQuery实现的老虎机跑动效果示例
Dec 29 jQuery
微信小程序基础教程之worker线程的使用方法
Jul 15 Javascript
js 对象使用的小技巧实例分析
Nov 08 Javascript
JS实现拖动模糊框特效
Aug 25 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中对数据库操作的封装
2006/10/09 PHP
php 静态变量的初始化
2009/11/15 PHP
php三元运算符知识汇总
2015/07/02 PHP
Yii2组件之多图上传插件FileInput的详细使用教程
2016/06/20 PHP
Laravel 读取 config 下的数据方法
2019/10/13 PHP
JavaScript极简入门教程(三):数组
2014/10/25 Javascript
js实现简单锁屏功能实例
2015/05/27 Javascript
javascript去掉代码里面的注释
2015/07/24 Javascript
Node.js编写组件的三种实现方式
2016/02/25 Javascript
JavaScript实现移动端滑动选择日期功能
2016/06/21 Javascript
完美解决jQuery符号$与其他javascript 库、框架冲突的问题
2016/08/09 Javascript
使用开源工具制作网页验证码的方法
2016/10/17 Javascript
javascript显示系统当前时间代码
2016/12/29 Javascript
Angular JS数据的双向绑定详解及实例
2016/12/31 Javascript
SeaJS中use函数用法实例分析
2017/10/10 Javascript
vue forEach循环数组拿到自己想要的数据方法
2018/09/21 Javascript
微信小程序添加插屏广告并设置显示频率(一天一次)
2019/12/06 Javascript
详解微信小程序工程化探索之webpack实战
2020/04/20 Javascript
vue webpack build资源相对路径的问题及解决方法
2020/06/04 Javascript
解决vue-router路由拦截造成死循环问题
2020/08/05 Javascript
python装饰器初探(推荐)
2016/07/21 Python
Python 多线程不加锁分块读取文件的方法
2018/12/11 Python
python判断字符串或者集合是否为空的实例
2019/01/23 Python
啥是佩奇?使用Python自动绘画小猪佩奇的代码实例
2019/02/20 Python
Hotels.com加拿大:领先的在线住宿网站
2018/10/05 全球购物
FragranceNet中文网:北美健康美容线上零售商
2020/08/26 全球购物
毕业生幼师求职自荐信
2013/10/01 职场文书
幼儿园六一儿童节主持节目串词
2014/03/21 职场文书
初中学生期末评语
2014/04/24 职场文书
电工技术比武方案
2014/05/11 职场文书
《微笑着面对生活》优秀演讲稿范文
2014/09/23 职场文书
2014教师评职称工作总结
2014/11/10 职场文书
教师师德表现自我评价
2015/03/05 职场文书
酒店工程部经理岗位职责
2015/04/09 职场文书
2015学校六五普法工作总结
2015/04/22 职场文书
使用CSS实现音波加载效果
2023/05/07 HTML / CSS