任务目的
- 学习与实践JavaScript的基本语法、语言特性
- 练习使用JavaScript实现拖拽功能
任务描述
- 基于上个任务,将任务的代码进行抽象、封装,然后在此基础上实现如图中的两个需求:Tag输入和兴趣爱好输入
- 实现一个tag输入框
- 要求遇到用户输入空格,逗号,回车时,都自动把当前输入的内容作为一个tag放在输入框下面。
- Tag不能有重复的,遇到重复输入的Tag,自动忽视。
- 每个Tag请做trim处理
- 最多允许10个Tag,多于10个时,按照录入的先后顺序,把最前面的删掉
- 当鼠标悬停在tag上时,tag前增加删除二字,点击tag可删除
