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 插槽简介及使用示例
Nov 19 Vue.js
vue-drawer-layout实现手势滑出菜单栏
Nov 19 Vue.js
Vue组件生命周期运行原理解析
Nov 25 Vue.js
Vue项目如何引入bootstrap、elementUI、echarts
Nov 26 Vue.js
如何在VUE中使用vue-awesome-swiper
Jan 04 Vue.js
vue使用lodop打印控件实现浏览器兼容打印的方法
Feb 07 Vue.js
Vue全家桶入门基础教程
May 14 Vue.js
Vue图片裁剪组件实例代码
Jul 02 Vue.js
Vue鼠标滚轮滚动切换路由效果的实现方法
Aug 04 Vue.js
vue报错function () { [native code] },无法出现我们想要的内容 Unknown custom element
Apr 11 Vue.js
vue 数字翻牌器动态加载数据
Apr 20 Vue.js
Vue OpenLayer测距功能的实现
Apr 20 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
php5.5中类级别的常量使用介绍
2013/10/02 PHP
完整删除ecshop中获取店铺信息的API
2014/12/24 PHP
php+ajax制作无刷新留言板
2015/10/27 PHP
window.js 主要包含了页面的一些操作
2009/12/23 Javascript
jQuery 属性选择器element[herf*='value']使用示例
2013/10/20 Javascript
js处理自己不能定义二维数组的方法详解
2014/03/03 Javascript
原生JavaScript实现合并多个数组示例
2014/09/21 Javascript
JavaScript过滤字符串中的中文与空格方法汇总
2016/03/07 Javascript
基于BootStrap Metronic开发框架经验小结【五】Bootstrap File Input文件上传插件的用法详解
2016/05/12 Javascript
Vue.js使用v-show和v-if的注意事项
2016/12/13 Javascript
Bootstrap源码解读下拉菜单(4)
2016/12/23 Javascript
EasyUI创建人员树的实例代码
2017/09/15 Javascript
解决vue.js在编写过程中出现空格不规范报错的问题
2017/09/20 Javascript
JS实现的找零张数最小问题示例
2017/11/28 Javascript
用 Vue.js 递归组件实现可折叠的树形菜单(demo)
2017/12/25 Javascript
JavaScript 九种跨域方式实现原理
2019/02/11 Javascript
node学习笔记之读写文件与开启第一个web服务器操作示例
2019/05/29 Javascript
JS将时间秒转换成天小时分钟秒的字符串
2019/07/10 Javascript
react实现同页面三级跳转路由布局
2019/09/26 Javascript
Vue实现可移动水平时间轴
2020/06/29 Javascript
Threejs实现滴滴官网首页地球动画功能
2020/07/13 Javascript
Python数组条件过滤filter函数使用示例
2014/07/22 Python
对python指数、幂数拟合curve_fit详解
2018/12/29 Python
Python设计模式之解释器模式原理与用法实例分析
2019/01/10 Python
浅谈Python __init__.py的作用
2020/10/28 Python
Pandas对每个分组应用apply函数的实现
2020/12/13 Python
PyCharm+Miniconda3安装配置教程详解
2021/02/16 Python
深入CSS3 动画效果的总结详解
2013/05/09 HTML / CSS
html5实现滑块功能之type="range"属性
2020/02/18 HTML / CSS
中国宠物用品商城:E宠商城
2016/08/27 全球购物
捷科时代的软件测试笔试题
2015/11/09 面试题
公司财务工作总结的自我评价
2013/11/23 职场文书
大学生个人自荐信样本
2014/03/02 职场文书
教师政风行风自查自纠报告
2014/10/21 职场文书
公司财务管理制度
2015/08/04 职场文书
Android在Sqlite3中的应用及多线程使用数据库的建议
2022/04/24 Java/Android