Javascript实现一个简单的输入关键字添加标签效果实例


Posted in Javascript onJune 01, 2017

本文主要给大家介绍的是关于js输入关键字添加标签效果的相关内容,分享出来供大家参考学习,下面来看看详细的介绍:

实现功能:

  • 输入关键字加空格键添加tag标签
  • 按Backspace键删除一个标签
  • 输入关键字后,鼠标失去焦点添加tag标签
  • keyWord.init方法初始化方法

展示效果:

Javascript实现一个简单的输入关键字添加标签效果实例

示例代码

<style>
 .block {
 display:flex;
 flex-direction:row;
 align-items:center;
 width:500px;
 height:30px;
 border:1px solid #ddd;
 padding:10px;
 margin:100px auto 0;
 }
 #wordTags {
 display:flex;
 flex-wrap:nowrap;
 }
 input{
 width:100%;
 height:20px;
 border:none;
 }
</style>

<div class="block">
 <div id="wordTags"></div>
 <input id="wordInput" type="text" name="" placeholder="请输入关键词以空格结尾">
 <input id="wordHiddenInput" type="hidden" name="">
</div>

<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.js"></script>
<script type="text/javascript" src="aspect.js"></script>
<script type="text/javascript" src="keyWord.js"></script>
$(function () {
 var keyWord = $("#wordInput").keyWord({
 panel: '#wordTags',
 value: '#wordHiddenInput',
 max: 3,
 tips: '最多只能输入3项'
 });

 keyWord.init('php,java,前端开发')
});

属性说明:

  • panel:面板的id
  • value:隐藏字段的id
  • max:最多输入关键字个数
  • tips:提示语

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
javascript textContent与innerText的异同分析
Oct 22 Javascript
iframe的onreadystatechange事件在firefox下的使用
Apr 16 Javascript
IE浏览器中图片onload事件无效的解决方法
Apr 29 Javascript
js实现网页标题栏闪烁提示效果实例分析
Nov 20 Javascript
解析JavaScript的ES6版本中的解构赋值
Jul 28 Javascript
javascript实现图片延迟加载方法汇总(三种方法)
Aug 27 Javascript
canvas 画布在主流浏览器中的尺寸限制详细介绍
Dec 15 Javascript
js实现拖拽功能
Mar 01 Javascript
Vue2单一事件管理组件通信
May 09 Javascript
解决ie img标签内存泄漏的问题
Oct 13 Javascript
Node.JS段点续传:Nginx配置文件分段下载功能的实现方法
Mar 12 Javascript
vue+axios+mock.js环境搭建的方法步骤
Aug 28 Javascript
node.js中fs.stat与fs.fstat的区别详解
Jun 01 #Javascript
vue 如何添加全局函数或全局变量以及单页面的title设置总结
Jun 01 #Javascript
详解VUE 定义全局变量的几种实现方式
Jun 01 #Javascript
详解vue过滤器在v2.0版本用法
Jun 01 #Javascript
angularJs使用$watch和$filter过滤器制作搜索筛选实例
Jun 01 #Javascript
js随机生成一个验证码
Jun 01 #Javascript
JS实现简单抖动效果
Jun 01 #Javascript
You might like
Discuz 5.0 中读取纯真IP数据库函数分析
2007/03/16 PHP
PHP中用正则表达式清除字符串的空白
2011/01/17 PHP
PHP对象Object的概念 介绍
2012/06/14 PHP
用PHP+MySQL搭建聊天室功能实例代码
2012/08/20 PHP
PHP 出现 http500 错误的解决方法
2021/03/09 PHP
sina的lightbox效果。
2007/01/09 Javascript
EasyUi tabs的高度与宽度根据IE窗口的变化自适应代码
2010/10/26 Javascript
JS获取鼠标坐标的实例方法
2013/07/18 Javascript
如何将php数组或者对象传递给javascript
2014/03/20 Javascript
js中的setInterval和setTimeout使用实例
2014/05/09 Javascript
jQuery中slideUp()方法用法分析
2014/12/24 Javascript
jQuery实现只允许输入数字和小数点的方法
2016/03/02 Javascript
nodejs开发微信小程序实现密码加密
2017/07/11 NodeJs
vue组件中使用iframe元素的示例代码
2017/12/13 Javascript
微信小程序wx.getImageInfo()如何获取图片信息
2018/01/26 Javascript
Js经典案例的实例代码
2018/05/10 Javascript
Vue单页及多页应用全局配置404页面实践记录
2018/05/22 Javascript
mpvue+vant app搭建微信小程序的方法步骤
2019/02/11 Javascript
详解vue配置后台接口方式
2019/03/29 Javascript
jquery操作select常见方法大全【7种情况】
2019/05/28 jQuery
Python的Django框架中自定义模版标签的示例
2015/07/20 Python
python更新列表的方法
2015/07/28 Python
Python通过90行代码搭建一个音乐搜索工具
2015/07/29 Python
Python编程实现及时获取新邮件的方法示例
2017/08/10 Python
python 二维数组90度旋转的方法
2019/01/28 Python
django之导入并执行自定义的函数模块图解
2020/04/01 Python
Pyinstaller打包Scrapy项目的实现步骤
2020/09/22 Python
CSS3制作3D立方体loading特效
2020/11/09 HTML / CSS
应届生如何写自荐信
2014/01/05 职场文书
中药学自荐信
2014/06/15 职场文书
群众路线查摆问题整改措施
2014/10/10 职场文书
民事二审代理词
2015/05/25 职场文书
小平小道观后感
2015/06/09 职场文书
宣传部部长竞选稿
2015/11/21 职场文书
mysql自增长id用完了该怎么办
2022/02/12 MySQL
九大龙王魂骨,山龙王留下躯干骨,榜首死的最憋屈(被捏碎)
2022/03/18 国漫