vue表單驗(yàn)證之禁止input輸入框輸入空格
測試小姐姐讓輸入框不允許輸入空格,安排。
剛開始用的下面這個(gè)方法,因?yàn)槲沂请娔X端f12的情況下調(diào)試移動(dòng)端,所以下面這個(gè)方法可以實(shí)現(xiàn)禁止輸入空格,于是就打包測試上線了,上線后才發(fā)現(xiàn)真機(jī)中不支持,應(yīng)該是pc端和移動(dòng)端事件不一樣,所以如果你是pc端,可以使用下面這個(gè)方法。

input上添加下方代碼(我用的vant也一樣,包括elemenui等)
@keydown.native="keydown($event)"
methods中寫入下方代碼
methods:{
// 禁止輸入空格
keydown(e){
if(e.keyCode == 32){
e.returnValue = false
}
}
}
最終使用的下面這個(gè)方法,移動(dòng)端和pc端都可以禁止輸入空格

input上添加下方代碼(我用的vant也一樣)
:onkeyup="visitUserName = visitUserName.replace(/\s+/g,'')"
最后分享一個(gè)小知識(shí)
使用 v-model.trim 可以實(shí)現(xiàn)去除輸入框的前后空格,中間內(nèi)容多個(gè)空格會(huì)保留一個(gè)
v-model.trim="visitUserName"
到此這篇關(guān)于vue表單驗(yàn)證之禁止input輸入框輸入空格的文章就介紹到這了,更多相關(guān)vue禁止input輸入框輸入空格內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Vue IP地址輸入框?qū)嵗a
- vue項(xiàng)目移動(dòng)端實(shí)現(xiàn)ip輸入框問題
- Vue使用antd中input組件去驗(yàn)證輸入框輸入內(nèi)容(rules?案例)
- vue實(shí)現(xiàn)一個(gè)6個(gè)輸入框的驗(yàn)證碼輸入組件功能的實(shí)例代碼
- vue實(shí)現(xiàn)短信驗(yàn)證碼輸入框
- element vue validate驗(yàn)證名稱重復(fù) 輸入框與后臺(tái)重復(fù)驗(yàn)證 特殊字符 字符長度 及注意事項(xiàng)小結(jié)【實(shí)例代碼】
- vue中使用iview自定義驗(yàn)證關(guān)鍵詞輸入框問題及解決方法
- vue實(shí)現(xiàn)驗(yàn)證碼輸入框組件
- Vue輸入框?qū)崟r(shí)驗(yàn)證IP地址合法性并在下方進(jìn)行提示功能實(shí)現(xiàn)
相關(guān)文章
Vue中使用vue-plugin-hiprint插件進(jìn)行打印的功能實(shí)現(xiàn)
hiprint 是一個(gè)web 打印的js組件,無需安裝軟件,支持windows,macOS,linux 系統(tǒng),支持移動(dòng)端,PC端瀏覽器,angular,vue,react 等 分頁預(yù)覽,打印,操作簡單,運(yùn)行快速,本文介紹了Vue中使用vue-plugin-hiprint插件進(jìn)行打印,需要的朋友可以參考下2025-04-04
Vue的事件響應(yīng)式進(jìn)度條組件實(shí)例詳解
這篇文章主要介紹了Vue的事件響應(yīng)式進(jìn)度條組件的實(shí)例代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2018-02-02
vue使用pdf-dist實(shí)現(xiàn)pdf預(yù)覽以及水印添加
這篇文章主要為大家詳細(xì)介紹了vue如何使用pdf-dist實(shí)現(xiàn)pdf預(yù)覽以及水印添加的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-10-10
vue.config.js使用代理配置真實(shí)請(qǐng)求url方式
這篇文章主要介紹了vue.config.js使用代理配置真實(shí)請(qǐng)求url方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-10-10

