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 表单输入框不支持focus及blur事件的解决方案
Nov 17 Vue.js
详解vue 组件注册
Nov 20 Vue.js
vue element-ul实现展开和收起功能的实例代码
Nov 25 Vue.js
Vue实现图书管理小案例
Dec 03 Vue.js
如何在vue-cli中使用css-loader实现css module
Jan 07 Vue.js
Vuex实现简单购物车
Jan 10 Vue.js
vue实现验证用户名是否可用
Jan 20 Vue.js
vue使用transition组件动画效果的实例代码
Jan 28 Vue.js
基于vue-simple-uploader封装文件分片上传、秒传及断点续传的全局上传插件功能
Feb 23 Vue.js
vue项目配置 webpack-obfuscator 进行代码加密混淆的实现
Feb 26 Vue.js
vue使用Google Recaptcha验证的实现示例
Aug 23 Vue.js
Vue ECharts实现机舱座位选择展示功能
May 15 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
德生PL330测评
2021/03/02 无线电
PHP静态类
2006/11/25 PHP
mayfish 数据入库验证代码
2010/04/30 PHP
Laravel框架实现抢红包功能示例
2019/10/31 PHP
JS左右无缝滚动(一般方法+面向对象方法)
2012/08/17 Javascript
javaScript array(数组)使用字符串作为数组下标的方法
2013/11/19 Javascript
ie与ff下的event事件使用介绍
2013/11/25 Javascript
jQuery使用ajaxSubmit()提交表单示例
2014/04/04 Javascript
jQuery控制TR显示隐藏的几种方法
2014/06/18 Javascript
基于jquery和svg实现超炫酷的动画特效
2014/12/09 Javascript
jQuery循环动画与获取组件尺寸的方法
2015/02/02 Javascript
浅谈Javascript中的函数、this以及原型
2016/10/09 Javascript
基于node搭建服务器,写接口,调接口,跨域的实例
2018/05/13 Javascript
基于 jQuery 实现键盘事件监听控件
2019/04/04 jQuery
vue + typescript + video.js实现 流媒体播放 视频监控功能
2019/07/07 Javascript
vue项目或网页上实现文字转换成语音播放功能
2020/06/09 Javascript
Vue实现Header渐隐渐现效果的实例代码
2020/11/05 Javascript
一行JavaScript代码如何实现瀑布流布局
2020/12/11 Javascript
浅谈Python爬取网页的编码处理
2016/11/04 Python
Python 正则表达式实现计算器功能
2017/04/29 Python
python如何使用unittest测试接口
2018/04/04 Python
Python Selenium Cookie 绕过验证码实现登录示例代码
2018/04/10 Python
Python简单实现网页内容抓取功能示例
2018/06/07 Python
tensorflow 获取模型所有参数总和数量的方法
2018/06/14 Python
Python PyQt5 Pycharm 环境搭建及配置详解(图文教程)
2019/07/16 Python
使用pytorch实现可视化中间层的结果
2019/12/30 Python
纯css3制作煽动翅膀的蝴蝶的示例
2018/04/23 HTML / CSS
Canvas 文本填充线性渐变的使用详解
2020/06/22 HTML / CSS
英文自荐信格式
2013/11/28 职场文书
《长城》教学反思
2014/02/14 职场文书
关于安全的演讲稿
2014/05/09 职场文书
2015年法院工作总结范文
2015/04/28 职场文书
MySQL中distinct和count(*)的使用方法比较
2021/05/26 MySQL
springboot 多数据源配置不生效遇到的坑及解决
2021/11/17 Java/Android
python人工智能human learn绘图可创建机器学习模型
2021/11/23 Python
Tomcat弱口令复现及利用
2022/05/06 Servers