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 03 Vue.js
vue基于Echarts的拖拽数据可视化功能实现
Dec 04 Vue.js
Vue.extend 登录注册模态框的实现
Dec 29 Vue.js
vue element el-transfer增加拖拽功能
Jan 15 Vue.js
Vue 实例中使用$refs的注意事项
Jan 29 Vue.js
vue仿携程轮播图效果(滑动轮播,下方高度自适应)
Feb 11 Vue.js
Vue基本指令实例图文讲解
Feb 25 Vue.js
vue+django实现下载文件的示例
Mar 24 Vue.js
Vue.js 带下拉选项的输入框(Textbox with Dropdown)组件
Apr 17 Vue.js
vue-cropper插件实现图片截取上传组件封装
May 27 Vue.js
Vue实现tab导航栏并支持左右滑动功能
Jun 28 Vue.js
vue实现在data里引入相对路径
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
推荐一篇入门级的Class文章
2007/03/19 PHP
追求程序速度,而不是编程的速度
2008/04/23 PHP
PHP企业级应用之常见缓存技术篇
2011/01/27 PHP
比较详细PHP生成静态页面教程
2012/01/10 PHP
php中json_decode()和json_encode()的使用方法
2012/06/04 PHP
php实现事件监听与触发的方法
2014/11/21 PHP
thinkPHP5框架接口写法简单示例
2019/08/05 PHP
拖动布局之保存布局页面cookies篇
2010/10/29 Javascript
jQuery学习笔记(1)--用jQuery实现异步通信(用json传值)具体思路
2013/04/08 Javascript
vue父子组件的数据传递示例
2017/03/07 Javascript
jQuery轻松实现无缝轮播效果
2017/03/22 jQuery
详解vue跨组件通信的几种方法
2017/06/15 Javascript
微信小程序 本地图片按照屏幕尺寸处理
2017/08/04 Javascript
react-native 完整实现登录功能的示例代码
2017/09/11 Javascript
基于bootstrap写的一点localStorage本地储存
2017/11/21 Javascript
Node.js 如何利用异步提升任务处理速度
2019/01/07 Javascript
JavaScript如何借用构造函数继承
2019/11/06 Javascript
jquery实现聊天机器人
2020/02/08 jQuery
jQuery实现简易QQ聊天框
2020/02/10 jQuery
python3+PyQt5实现使用剪贴板做复制与粘帖示例
2017/01/24 Python
Python数据类型之Number数字操作实例详解
2019/05/08 Python
Python 保持登录状态进行接口测试的方法示例
2019/08/06 Python
tensorflow之变量初始化(tf.Variable)使用详解
2020/02/06 Python
基于python实现微信好友数据分析(简单)
2020/02/16 Python
Python如何使用OS模块调用cmd
2020/02/27 Python
如何基于pandas读取csv后合并两个股票
2020/09/25 Python
Python内存泄漏和内存溢出的解决方案
2020/09/26 Python
canvas学习笔记之绘制简单路径
2019/01/28 HTML / CSS
美国内衣第一品牌:Hanes(恒适)
2016/07/29 全球购物
蹦床仓库:Trampoline Warehouse
2018/12/06 全球购物
Java面试题:请问一下代码输出是什么
2015/05/27 面试题
盛大笔试题
2016/11/05 面试题
学前教育专业毕业生自荐信
2013/10/03 职场文书
生物技术毕业生自荐信
2013/10/23 职场文书
送给客户微信问候语!
2019/07/04 职场文书
python 如何用terminal输入参数
2021/05/25 Python