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 相关文章推荐
Vue3+elementui plus创建项目的方法
Dec 01 Vue.js
Vue项目中使用mock.js的完整步骤
Jan 12 Vue.js
vue组件是如何解析及渲染的?
Jan 13 Vue.js
vue动态设置路由权限的主要思路
Jan 13 Vue.js
vue使用echarts画组织结构图
Feb 06 Vue.js
vue路由实现登录拦截
Mar 24 Vue.js
解读Vue组件注册方式
May 15 Vue.js
vue使用Google Recaptcha验证的实现示例
Aug 23 Vue.js
vue项目中的支付功能实现(微信支付和支付宝支付)
Feb 18 Vue.js
Vue+Flask实现图片传输功能
Apr 01 Vue.js
vue实现拖拽交换位置
Apr 07 Vue.js
使用vue判断当前环境是安卓还是IOS
Apr 12 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 xfocus防注入资料
2008/04/27 PHP
第4章 数据处理-php正则表达式-郑阿奇(续)
2011/07/04 PHP
Yii配置文件用法详解
2014/12/04 PHP
一个简单的php路由类
2016/05/29 PHP
php处理抢购类功能的高并发请求
2018/02/08 PHP
PHP设计模式之原型设计模式原理与用法分析
2018/04/25 PHP
[HTML/CSS/Javascript]WWTJS
2007/09/25 Javascript
主页面中的两个iframe实现鼠标拖动改变其大小
2013/04/16 Javascript
JS验证日期的格式YYYY-mm-dd 具体实现
2013/06/29 Javascript
JavaScript如何从listbox里同时删除多个项目
2013/10/12 Javascript
JS去掉第一个字符和最后一个字符的实现代码
2014/02/20 Javascript
基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案
2014/09/26 NodeJs
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
js选项卡的实现方法
2015/02/09 Javascript
JavaScript中子对象访问父对象的方式详解
2016/09/01 Javascript
微信小程序 wxapp视图容器 view详解
2016/10/31 Javascript
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
2017/04/03 jQuery
js禁止表单重复提交
2017/08/29 Javascript
解决webpack无法通过IP地址访问localhost的问题
2018/02/22 Javascript
vue.js中实现登录控制的方法示例
2018/04/23 Javascript
jQuery实现的淡入淡出图片轮播效果示例
2018/08/29 jQuery
在vue中获取token,并将token写进header的方法
2018/09/26 Javascript
微信小程序基于Taro的分享图片功能实践详解
2019/07/12 Javascript
JS中getElementsByClassName与classList兼容性问题解决方案分析
2019/08/07 Javascript
Python实现学生成绩管理系统
2020/04/05 Python
对numpy中的transpose和swapaxes函数详解
2018/08/02 Python
python用requests实现http请求代码实例
2019/10/31 Python
如何通过python实现人脸识别验证
2020/01/17 Python
Hotels.com英国:全球领先的酒店住宿提供商
2019/01/24 全球购物
澳大利亚在线性感内衣商店:Fantasy Lingerie
2021/02/07 全球购物
Shell如何接收变量输入
2012/09/24 面试题
《草原的早晨》教学反思
2014/04/08 职场文书
班干部竞选演讲稿(精选5篇)
2019/09/24 职场文书
浅谈MySQL user权限表
2021/06/18 MySQL
详细介绍python操作RabbitMq
2022/04/12 Python
python数据分析之单因素分析线性拟合及地理编码
2022/06/25 Python