亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

elementUI el-input 只能輸入正整數(shù)驗證的操作方法

 更新時間:2022年11月15日 09:45:37   作者:夜已如歌_ok  
這篇文章主要介紹了elementUI el-input 只能輸入正整數(shù)驗證,本文給大家詳細講解對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

字母e在js中屬于數(shù)字,但是正則匹配 \d 是攔不住字母e 的

正確寫法為:

onKeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode || event.which))) || event.which === 8"
<el-input type="number" placeholder="請輸入" min="1" onKeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode || event.which))) || event.which === 8" v-model.number="count"></el-input>

其他寫法: 

// 只允許輸入數(shù)字

<el-input type="number" placeholder="請輸入" min="1" oninput ="value=value.replace(/[^\d]/g,'')"  v-model.number="count"></el-input>

同理,只允許輸入數(shù)字和小數(shù)

oninput ="value=value.replace(/[^0-9.]/g,'')"

允許輸入小數(shù)點后幾位:

// 保留一位小數(shù)
oninput="if(isNaN(value)) { value = parseFloat(value) } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+2)}" 
 
// 若需要保留N位小數(shù),則把2 改為 1 + n即可

設(shè)置范圍,最大值,最小值,監(jiān)聽input 及 change事件

<el-input min="0" max="100" type="number" @input="numberChange($event, 100)" @change="numberChange($event, 100)" onKeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode || event.which))) || event.which === 8" v-model.number="count"></el-input> 
numberChange (val, max) {
      this.$nextTick(() => {
        this.count = Math.min(parseInt(val), max)
      })
    }

<el-input >正數(shù)校驗 小數(shù)校驗

1.正數(shù),不能輸入小數(shù)和小數(shù)點,只能輸入 正整數(shù),大于0的

<el-form-item label="安全庫存:" prop="safeQty" class="meter_one" style="margin-top: 10px">
? ? ? ? ? <el-input
? ? ? ? ? ? v-model="form.safeQty"
? ? ? ? ? ? type="number"
? ? ? ? ? ? min="0"
? ? ? ? ? ? @input="form.safeQty=form.safeQty.replace(/^(0+)|[^\d]+/g,'')"
? ? ? ? ? ? placeholder="請輸入安全庫存"/>
? ? ? ? </el-form-item>

2.小數(shù)點保留4位

?<el-form-item label="凈重KG:" prop="netWeight" class="meter_one" style="margin-top: 10px">
? ? ? ? ? <el-input
? ? ? ? ? ? v-model="form.netWeight"
? ? ? ? ? ? type="number"
? ? ? ? ? ? placeholder="請輸入凈重KG"
? ? ? ? ? ? oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)}"
? ? ? ? ? />
? ? ? ? </el-form-item>

到此這篇關(guān)于elementUI el-input 只能輸入正整數(shù)驗證的文章就介紹到這了,更多相關(guān)elementUI el-input輸入驗證內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue3項目中預覽并打印PDF的兩種方法

    Vue3項目中預覽并打印PDF的兩種方法

    最近在項目開發(fā)中碰到一個需求是在頁面中展示pdf預覽功能,下面這篇文章主要給大家介紹了關(guān)于Vue3項目中預覽并打印PDF的兩種方法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-05-05
  • Vue實現(xiàn)監(jiān)聽某個元素滾動,親測有效

    Vue實現(xiàn)監(jiān)聽某個元素滾動,親測有效

    這篇文章主要介紹了Vue實現(xiàn)監(jiān)聽某個元素滾動,親測有效!具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • vue 實現(xiàn)axios攔截、頁面跳轉(zhuǎn)和token 驗證

    vue 實現(xiàn)axios攔截、頁面跳轉(zhuǎn)和token 驗證

    這篇文章主要介紹了vue 實現(xiàn)axios攔截、頁面跳轉(zhuǎn)和token 驗證,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • vue.js根據(jù)圖片url進行圖片下載

    vue.js根據(jù)圖片url進行圖片下載

    最近在做一個前端vue.js對接的功能模塊時,需要實現(xiàn)一個下載圖片的功能,本文就介紹了vue.js根據(jù)圖片url進行圖片下載,感興趣的可以了解一下
    2021-06-06
  • Vue?前端路由工作原理hash與history的區(qū)別

    Vue?前端路由工作原理hash與history的區(qū)別

    這篇文章主要介紹了Vue?前端路由工作原理hash與history的區(qū)別,文章圍繞主題展開vue-router的工作原理的簡單介紹,感興趣的朋友可以學習一下
    2022-07-07
  • vue中mint-ui的使用方法

    vue中mint-ui的使用方法

    這篇文章主要為大家詳細介紹了vue中mint-ui的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • 一個手寫的vue放大鏡效果

    一個手寫的vue放大鏡效果

    這篇文章主要介紹了一個手寫的vue放大鏡,組件使用less,文中給出了示例代碼,需要的朋友可以參考下
    2019-08-08
  • Elementui如何限制el-input框輸入小數(shù)點

    Elementui如何限制el-input框輸入小數(shù)點

    這篇文章主要介紹了Elementui如何限制el-input框輸入小數(shù)點,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • VUE使用echarts?5.0以上版本渲染器未導入錯誤問題

    VUE使用echarts?5.0以上版本渲染器未導入錯誤問題

    這篇文章主要介紹了VUE使用echarts?5.0以上版本渲染器未導入錯誤問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • VUE中V-IF條件判斷改變元素的樣式操作

    VUE中V-IF條件判斷改變元素的樣式操作

    這篇文章主要介紹了VUE中V-IF條件判斷改變元素的樣式操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨想過來看看吧
    2020-08-08

最新評論