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实现表格合并功能
Dec 01 Vue.js
Vue使用鼠标在Canvas上绘制矩形
Dec 24 Vue.js
vue中watch的用法汇总
Dec 28 Vue.js
vue+elementui通用弹窗的实现(新增+编辑)
Jan 07 Vue.js
详解实现vue的数据响应式原理
Jan 20 Vue.js
关于Vue Router的10条高级技巧总结
May 06 Vue.js
Vue通过懒加载提升页面响应速度
May 10 Vue.js
vue基于Teleport实现Modal组件
May 31 Vue.js
Vue中Object.assign清空数据报错的解决方案
Mar 03 Vue.js
vue 数字翻牌器动态加载数据
Apr 20 Vue.js
vue动态绑定style样式
Apr 20 Vue.js
vue实现省市区联动 element-china-area-data插件
Apr 22 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
虹吸式咖啡壶操作
2021/03/03 冲泡冲煮
PHP 数组遍历顺序理解
2009/09/09 PHP
php number_format() 函数通过千位分组来格式化数字的实现代码
2013/08/06 PHP
php之可变变量的实例详解
2017/09/12 PHP
Yii框架组件的事件机制原理与用法分析
2020/04/07 PHP
FCK调用方法..
2006/12/21 Javascript
Prototype String对象 学习
2009/07/19 Javascript
JavaScript获取和设置CheckBox状态的简单方法
2013/07/05 Javascript
js实现的类似于asp数据字典的数据类型代码实例
2014/09/03 Javascript
Javascript writable特性介绍
2015/02/27 Javascript
基于Angularjs+mybatis实现二级评论系统(仿简书)
2017/02/13 Javascript
微信小程序中使用Promise进行异步流程处理的实例详解
2017/08/17 Javascript
Array数组对象中的forEach、map、filter及reduce详析
2018/08/02 Javascript
Vue组件中的data必须是一个function的原因浅析
2018/09/03 Javascript
jQuery实现滑动星星评分效果(每日分享)
2019/11/13 jQuery
centos 下面安装python2.7 +pip +mysqld
2014/11/18 Python
python数据类型_字符串常用操作(详解)
2017/05/30 Python
TensorFlow实现AutoEncoder自编码器
2018/03/09 Python
解决phantomjs截图失败,phantom.exit位置的问题
2018/05/17 Python
pandas 对每一列数据进行标准化的方法
2018/06/09 Python
Python3 虚拟开发环境搭建过程(图文详解)
2020/01/06 Python
使用pandas库对csv文件进行筛选保存
2020/05/25 Python
详解Python直接赋值,深拷贝和浅拷贝
2020/07/09 Python
解决python 在for循环并且pop数组的时候会跳过某些元素的问题
2020/12/11 Python
Python使用tkinter实现小时钟效果
2021/02/22 Python
工程类专业自荐信范文
2014/03/09 职场文书
市场营销策划方案
2014/06/11 职场文书
汽车机电维修工求职信
2014/09/30 职场文书
2015年全国保险公众宣传日活动方案
2015/05/06 职场文书
关于分班的感言
2015/08/04 职场文书
班级班风口号大全
2015/12/25 职场文书
高中化学教学反思
2016/02/22 职场文书
Go语言中的UTF-8实现
2021/04/26 Golang
Vue-Element-Admin集成自己的接口实现登录跳转
2021/06/23 Vue.js
k8s部署redis cluster集群的实现
2021/06/24 Redis
Nginx源码编译安装过程记录
2021/11/17 Servers