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 相关文章推荐
在修改准备发的批量美化select+可修改select时,在非IE下发现了几个问题
Jan 09 Javascript
检测是否已安装 .NET Framework 3.5的js脚本
Feb 14 Javascript
asp.net HttpHandler实现图片防盗链
Nov 09 Javascript
Javascript 读取操作Sql中的Xml字段
Oct 09 Javascript
JavaScript中使用Callback控制流程介绍
Mar 16 Javascript
使用CamanJS在Web页面上处理图像的技巧
Aug 18 Javascript
JavaScript编写检测用户所使用的浏览器的代码示例
May 05 Javascript
jquery根据td给相同tr下其他td赋值的实现方法
Oct 05 Javascript
JS匿名函数类生成方式实例分析
Nov 26 Javascript
详解webpack分离css单独打包
Jun 21 Javascript
微信小程序实现倒计时补零功能
Jul 09 Javascript
vue 查看dist文件里的结构(多种方式)
Jan 17 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
PHP.MVC的模板标签系统(一)
2006/09/05 PHP
用PHP进行MySQL删除记录操作代码
2008/06/07 PHP
php 数组动态添加实现代码(最土团购系统的价格排序)
2011/12/30 PHP
php5.3 注意事项说明
2013/07/01 PHP
PHP中file_exists()判断中文文件名无效的解决方法
2014/11/12 PHP
php+ajax实现无刷新的新闻留言系统
2020/12/21 PHP
Yii模型操作之criteria查找数据库的方法
2016/07/15 PHP
PHP-FPM和Nginx的通信机制详解
2019/02/01 PHP
利用ASP发送和接收XML数据的处理方法与代码
2007/11/13 Javascript
基于jQuery的让非HTML5浏览器支持placeholder属性的代码
2011/05/24 Javascript
jQuery中ajax和post处理json的不同示例对比
2014/11/02 Javascript
jQuery中:empty选择器用法实例
2014/12/30 Javascript
jQuery动态添加及删除表单上传元素的方法(附demo源码下载)
2016/01/15 Javascript
微信小程序 连续旋转动画(this.animation.rotate)详解
2017/04/07 Javascript
基于VUE.JS的移动端框架Mint UI的使用
2017/10/11 Javascript
解决vue props 拿不到值的问题
2018/09/11 Javascript
微信小程序封装分享与分销功能过程解析
2019/08/13 Javascript
[40:56]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 Liquid vs TNC
2018/04/01 DOTA
linux下python抓屏实现方法
2015/05/22 Python
zookeeper python接口实例详解
2018/01/18 Python
Python模块WSGI使用详解
2018/02/02 Python
使用DataFrame删除行和列的实例讲解
2018/04/08 Python
解决pandas 作图无法显示中文的问题
2018/05/24 Python
Python实现深度遍历和广度遍历的方法
2019/01/22 Python
使用pandas 将DataFrame转化成dict
2019/12/10 Python
python保存log日志,实现用log日志画图
2019/12/24 Python
详解java调用python的几种用法(看这篇就够了)
2020/12/10 Python
Python 转移文件至云对象存储的方法
2021/02/07 Python
西班牙汉普顿小姐:购买帆布鞋和太阳镜
2016/10/23 全球购物
Ralph Lauren拉夫·劳伦美国官网:带有浓郁美国气息的高品味时装品牌
2017/11/01 全球购物
机械设计职业生涯规划书
2013/12/27 职场文书
实习单位鉴定评语
2014/04/26 职场文书
2014入党积极分子批评与自我批评思想汇报
2014/09/20 职场文书
党的群众路线教育实践活动个人对照检查材料
2014/09/22 职场文书
销售业务员岗位职责
2015/02/13 职场文书
2019通用版新员工入职培训方案!
2019/07/11 职场文书