最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS限制input框只能輸入0~100的正整數(shù)的兩種方法

 更新時間:2024年02月23日 16:14:05   作者:suoh's Blog  
本文給大家分享兩種方法實現(xiàn)JS限制input框只能輸入0~100的正整數(shù),方法二是直接通過設(shè)置三個屬性,type、min、max即可,就可以設(shè)置0~100的整數(shù),感興趣的朋友跟隨小編一起看看吧

法一:(復(fù)雜)

<input type="number" oninput="if(!/^[0-9]+$/.test(value)) value=value.replace(/\D/g,'');if(value>100)value=100;if(value<0)value=null" v-model='testNum'>

核心判斷:

oninput="if(!/^[0-9]+$/.test(value)) value=value.replace(/\D/g,'');if(value>100)value=100;if(value<0)value=null"

判斷語句一共三個if

(1)先用正則判斷是否為正整數(shù),如果不是,就用replace方法將非數(shù)字的字符替換為為空

(2)判斷范圍,大于100,就讓輸入的值直接為100,

(3)小于0,就讓輸入的值為null

注意:需要將input的type類型設(shè)置為number類型,是限制只能輸入數(shù)字(包含浮點型和整型數(shù)據(jù))

法二:(簡單)

<input type="number" min='0' max='100' v-model='testNum'>

直接通過設(shè)置是三個屬性,type、min、max即可,就可以設(shè)置0~100的整數(shù)

注意:如果想輸入浮點型數(shù)據(jù),就將min、max 后增加小數(shù)位數(shù)定義浮點類型數(shù)據(jù)的輸入

<input type="number" min='0.00' max='100.00' v-model='testNum'>

補充:

還有一個屬性step,input框可以通過鍵盤的上下鍵去增加或者減少input輸入的數(shù)值,step設(shè)置為多少,那么增加或者減少的幅度就是多少。例如:

<input type="number" min='0.00' max='100.00' step='0.1' v-model='testNum'>

step='0.1' 那么通過鍵盤加減幅度就是0.1

法二有時候會失效,沒找到原因~

失效的話就用法一~

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

相關(guān)文章

  • SVG描邊動畫

    SVG描邊動畫

    本文主要介紹了SVG描邊動畫的相關(guān)實例,具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • 一次Webpack配置文件的分離實戰(zhàn)記錄

    一次Webpack配置文件的分離實戰(zhàn)記錄

    這篇文章主要給大家介紹了關(guān)于一次Webpack配置文件的分離實戰(zhàn)記錄,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • scrapyd schedule.json setting 傳入多個值問題

    scrapyd schedule.json setting 傳入多個值問題

    這篇文章主要介紹了scrapyd schedule.json setting 傳入多個值,本文給出了問題分析及思路解決方案,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧
    2019-08-08
  • 微信小程序多項選擇器checkbox

    微信小程序多項選擇器checkbox

    這篇文章主要為大家詳細(xì)介紹了微信小程序多項選擇器checkbox,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • uniapp使用高德地圖的超詳細(xì)步驟

    uniapp使用高德地圖的超詳細(xì)步驟

    使用uni-app框架開發(fā)微信小程序,可以使用高德地圖開發(fā)地圖選點、搜索位置、定位、獲取詳細(xì)的地址信息、碼值等信息,下面這篇文章主要給大家介紹了關(guān)于uniapp使用高德地圖的超詳細(xì)步驟,需要的朋友可以參考下
    2022-12-12
  • layui導(dǎo)出所有數(shù)據(jù)的例子

    layui導(dǎo)出所有數(shù)據(jù)的例子

    今天小編就為大家分享一篇layui導(dǎo)出所有數(shù)據(jù)的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • Python要求每行輸出5個的示例代碼

    Python要求每行輸出5個的示例代碼

    本文從列表、字符串和數(shù)字三個方面詳細(xì)闡述了Python中要求每行輸出5個的相關(guān)內(nèi)容,并給出了相應(yīng)的代碼示例,在實際開發(fā)中,我們可以根據(jù)具體的需求靈活運用這些方法,以提高程序的輸出效率和可讀性,需要的朋友可以參考下
    2020-05-05
  • 淺析js中的浮點型運算問題

    淺析js中的浮點型運算問題

    本篇文章主要是對js中浮點型運算的問題進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01
  • JavaScript制作簡易計算器(不用eval)

    JavaScript制作簡易計算器(不用eval)

    這篇文章主要為大家詳細(xì)介紹了JavaScript制作簡易計算器的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • js 圖片懶加載的實現(xiàn)

    js 圖片懶加載的實現(xiàn)

    這篇文章主要介紹了js 圖片懶加載的實現(xiàn),幫助大家更好的優(yōu)化自身網(wǎng)頁,提高網(wǎng)頁響應(yīng)速度,感興趣的朋友可以了解下
    2020-10-10

最新評論

固阳县| 罗平县| 望都县| 久治县| 长顺县| 永靖县| 新蔡县| 南华县| 赣州市| 搜索| 宝坻区| 依安县| 永济市| 玉龙| 石泉县| 镇坪县| 故城县| 敦煌市| 遂川县| 班戈县| 安阳市| 徐水县| 兰考县| 云龙县| 平江县| 双鸭山市| 大港区| 陆川县| 通城县| 德化县| 景谷| 乐业县| 原阳县| 墨江| 三亚市| 自治县| 九龙坡区| 富阳市| 房产| 台北县| 七台河市|