vue表单验证之禁止input输入框输入空格


Posted in Vue.js onDecember 03, 2020

测试小姐姐让输入框不允许输入空格,安排。 

刚开始用的下面这个方法,因为我是电脑端f12的情况下调试移动端,所以下面这个方法可以实现禁止输入空格,于是就打包测试上线了,上线后才发现真机中不支持,应该是pc端和移动端事件不一样,所以如果你是pc端,可以使用下面这个方法。

vue表单验证之禁止input输入框输入空格

input上添加下方代码(我用的vant也一样,包括elemenui等)

@keydown.native="keydown($event)"

methods中写入下方代码

methods:{
  // 禁止输入空格
  keydown(e){
		if(e.keyCode == 32){
			e.returnValue = false
		}
  }
}

最终使用的下面这个方法,移动端和pc端都可以禁止输入空格

vue表单验证之禁止input输入框输入空格

input上添加下方代码(我用的vant也一样)

:onkeyup="visitUserName = visitUserName.replace(/\s+/g,'')"

最后分享一个小知识

使用 v-model.trim 可以实现去除输入框的前后空格,中间内容多个空格会保留一个

v-model.trim="visitUserName"

到此这篇关于vue表单验证之禁止input输入框输入空格的文章就介绍到这了,更多相关vue禁止input输入框输入空格内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Vue.js 相关文章推荐
vue+vant实现购物车全选和反选功能
Nov 17 Vue.js
vue使用element-ui实现表单验证
Dec 13 Vue.js
vue3.0实现插件封装
Dec 14 Vue.js
vue3.0中友好使用antdv示例详解
Jan 05 Vue.js
Vue-router编程式导航的两种实现代码
Mar 04 Vue.js
vue-element-admin项目导入和导出的实现
May 21 Vue.js
HTML+VUE分页实现炫酷物联网大屏功能
May 27 Vue.js
Vue中插槽slot的使用方法与应用场景详析
Jun 08 Vue.js
Vue鼠标滚轮滚动切换路由效果的实现方法
Aug 04 Vue.js
使用vue判断当前环境是安卓还是IOS
Apr 12 Vue.js
使用vuex-persistedstate本地存储vuex
Apr 29 Vue.js
vue @ ~ 相对路径 路径别名设置方式
Jun 05 Vue.js
对vue生命周期的深入理解
Dec 03 #Vue.js
用vue设计一个日历表
Dec 03 #Vue.js
实用的 vue tags 创建缓存导航的过程实现
Dec 03 #Vue.js
如何实现vue的tree组件
Dec 03 #Vue.js
Vue实现图书管理小案例
Dec 03 #Vue.js
Vue router安装及使用方法解析
Dec 02 #Vue.js
vue3.0中setup使用(两种用法)
Dec 02 #Vue.js
You might like
php通过array_merge()函数合并关联和非关联数组的方法
2015/03/18 PHP
PHP正则验证字符串是否为数字的两种方法并附常用正则
2019/02/27 PHP
多引号嵌套的变量命名的问题
2014/05/09 Javascript
jquery checkbox 勾选的bug问题解决方案与分析
2014/11/13 Javascript
jquery实现图片随机排列的方法
2015/05/04 Javascript
jQuery的promise与deferred对象在异步回调中的作用
2016/05/03 Javascript
Javascript 实现简单计算器实例代码
2016/10/23 Javascript
如何清除IE10+ input X 文本框的叉叉和密码输入框的眼睛图标
2016/12/21 Javascript
JS实现随机颜色的3种方法与颜色格式的转化
2017/01/05 Javascript
js遍历json的key和value的实例
2017/01/22 Javascript
JS判断非空至少输入两个字符的简单实现方法
2017/06/23 Javascript
详解vue-cli 构建Vue项目遇到的坑
2017/08/30 Javascript
nodejs结合socket.io实现websocket通信功能的方法
2018/01/12 NodeJs
在 Typescript 中使用可被复用的 Vue Mixin功能
2018/04/17 Javascript
vue2.0基于vue-cli+element-ui制作树形treeTable
2019/04/30 Javascript
微信小程序 组件的外部样式externalClasses使用详解
2019/09/06 Javascript
Python线程中对join方法的运用的教程
2015/04/09 Python
python中global用法实例分析
2015/04/30 Python
一百行python代码将图片转成字符画
2021/02/19 Python
Python 带有参数的装饰器实例代码详解
2018/12/06 Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
2019/11/25 Python
Python 生成一个从0到n个数字的列表4种方法小结
2019/11/28 Python
Python读取JSON数据操作实例解析
2020/05/18 Python
Python调用ffmpeg开源视频处理库,批量处理视频
2020/11/16 Python
MATCHESFASHION.COM法国官网:英国奢侈品零售商
2018/01/04 全球购物
女装和独特珠宝:Sundance Catalog
2018/09/19 全球购物
Haglöfs瑞典官方网站:haglofs火柴棍,欧洲顶级户外品牌
2018/10/18 全球购物
美国轮胎网站:Priority Tire
2018/11/28 全球购物
我想声明一个指针并为它分配一些空间, 但却不行。这些代码有什么 问题?char *p; *p = malloc(10);
2016/10/06 面试题
如何利用cmp命令比较文件
2013/09/23 面试题
化妆师职业生涯规划书
2014/02/16 职场文书
机械设计及其自动化求职推荐信
2014/02/17 职场文书
毕业生如何写自我鉴定
2014/03/15 职场文书
生日宴会策划方案
2014/06/03 职场文书
法人授权委托书公证范本
2014/09/14 职场文书
如何才能写好调研报告?
2019/07/03 职场文书