效果图:

双向绑定 inputEmail,如果没使用element框架,把有 el- 的自己替换回来

          <el-input v-model="inputEmail" placeholder="请输入邮箱账号" clearable prefix-icon="el-icon-user"></el-input><div class="hintBox"><div @click="setInput(mail)" class="hintItem"  v-for="mail in emails" :key="mail">{{mail}}</div></div>
export default {name: 'login',data () {return {inputEmail: ''}},methods: {// 点击该邮箱后缀是补全文本框setInput (mail) {this.inputEmail = mail}},computed: {emails () {// 如果inputEmail中没有任何东西,则不处理if (!this.inputEmail) return []// 考虑到用户自己要输@符号,如果@符号首次出现的位置大于等于第零个位置时,则不处理if (this.inputEmail.indexOf('@') > -1) return []return [this.inputEmail + '@163.com',this.inputEmail + '@126.com',this.inputEmail + '@0355.net',this.inputEmail + '@263.net',this.inputEmail + '@3721.net',this.inputEmail + '@qq.com',this.inputEmail + '@yahoo.com',this.inputEmail + '@gmail.com',this.inputEmail + '@msn.com',this.inputEmail + '@hotmail.com',this.inputEmail + '@aol.com',this.inputEmail + '@ask.com',this.inputEmail + '@live.com',this.inputEmail + '@yeah.net']}}
}

简单的css样式,仅供参考

  .hintBox {width: 100%;max-height: 120px;overflow-y:scroll;overflow-x: auto;position: absolute;z-index: 999;background-color: #fff;}.hintItem {margin-top: 2px;cursor:pointer;margin-left: 45px;font-size: 13px;color: #898989;}

点击输入文本框时自动提示邮箱后缀(vue项目)相关推荐

  1. php 智能输入提示插件,phph 输入邮箱时自动提示邮箱后缀 实现代码

    1.在html中输入邮箱的input要有自己的class,以及自己父元素的class.例如: // 初始化 $(function() { new EmailAutoComplete({ parentC ...

  2. 输入邮箱时自动提示邮箱后缀

    如题所示: 在html中输入邮箱的input要有自己的class,以及自己父元素的class.例如: <div class="parentemail"><inpu ...

  3. 去掉文本框的自动提示

    最近写个模糊查询的自动提示的功能,可是VS自带的文本框能记住以前填写过的东西,很是烦人,最后找到解决办法 html控件 : 将input元素的autocomplete属性设置为off可以关闭自动提示 ...

  4. 禁止backspace键(退格键),但输入文本框时不禁止(兼容IE)

    Ext实现方式: Ext.getDoc().on('keydown',function(e){      if(e.getKey() == 8 && e.getTarget().typ ...

  5. Firefox/Chrome下flash的wmode参数设为opaque或transparent时输入文本框中无法输入中文汉字的解决方法

    一.前言 这段时间做个项目,要涉及到flash开发.真悲催,之前没有接触过flash开发,于是找个哥们临时教了一下Adobe Flash CS5 的使用方法,感觉还蛮简单,所见即所得,和MFC下的开发 ...

  6. Firefox/Chrome下flash的wmode参数设为opaque或transparent时输入文本框中无法输入中文汉字的解决方法...

    这段时间做个项目,要涉及到flash开发.真悲催,之前没有接触过flash开发,于是找个哥们临时教了一下Adobe Flash CS5 的使用方法,感觉还蛮简单,所见即所得,和MFC下的开发有点像,渐 ...

  7. javascript弹出浏览器的三种提示框:提示信息框、确认框、输入文本框

    浏览器的三种提示框: alert()提示信息框 confirm()提示确认框 prompt()提示输入文本框 1.alert()提示信息框 效果: 实现代码: <script>alert( ...

  8. JavaScript实现弹出浏览器的三种提示框:提示信息框、确认框和输入文本框

    浏览器的三种提示框 1.alert()提示信息框 2.confirm()提示确认框 3.prompt()提示输入文本框 1.alert()提示信息框 效果图: 实现代码: <script> ...

  9. HTML-input文本框(添加提示文字,填写内容时消失)

    input文本框内添加提示文字,填写内容时消失: 用placeholder属性作为提示语 <input placeholder="提示语..."></input& ...

  10. java如何设置文本框提示_[Java教程]一个友好的文本框内显示提示语 jquery 插件

    [Java教程]一个友好的文本框内显示提示语 jquery 插件 0 2014-08-08 18:01:25 插件实现文本框内默认显示提示语,当文本框获得焦点时提示语消失. 如果没有输入或输入为空则失 ...

最新文章

  1. 安装APK,启动系统Activity
  2. 纽约时报:近1/3美国顶尖AI科学家来自中国,88%中国籍博士会留下建设美利坚...
  3. poj 2418 Hardwood Species
  4. boost::bron_kerbosch_all_cliques用法的测试程序
  5. 浅析epoll – epoll例子以及分析
  6. apache站点优化—数据压缩
  7. 【mongoDB】测试使用gridfs,配置一个分片服务器集群
  8. PrimerCH3字符串,向量,迭代器,数组
  9. 77岁“核弹老人”,前后半生都令人动容!
  10. 使用lambdaquery() 报空指针异常_Java 14 来势汹汹,这回让空指针无处遁形!!
  11. springboot + mybatis +easyUI整合案例
  12. Kotlin — 实现JavaEE 开发Web工程
  13. 新风系统风速推荐表_谈实验室通风系统设计
  14. 4. 使用Keras-神经网络来进行MNIST手写数字分类
  15. DPDK Release 21.08
  16. c语言生成随机数和字符,c语言随机数生成加减乘除 C语言中随机产生四则运算符号...
  17. 奇安信前三季营收31.9亿:同比增19% 扣非后净亏13.6亿
  18. 手写vue3源码——reactive, effect ,scheduler, stop 等
  19. outlook技巧-常用email账号设置
  20. 关于解决缓慢渐变维的3种方式

热门文章

  1. ASTC纹理压缩格式介绍
  2. 从设计的角度,浅谈艾尔登法环给我带来的游玩感受
  3. 正式开始撰写《产品大师》,经验来自点滴的积累
  4. 光谱分析软件_利用Tracker软件分析车前草提取液的吸收光谱特征
  5. python123练习六+练习七
  6. —— GPS测量原理及应用复习-1 ——
  7. 用SQL来校验证件号码是否合法
  8. js把数字金额转换成中文大写数字
  9. 关于navicat设置主键属性identity
  10. C++中类所占内存,父类与子类所占内存大小的关系(详细记忆)