国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - 請(qǐng)問如何不讓type=number的Input,不可輸入加號(hào)減號(hào)和多個(gè)小數(shù)點(diǎn)?

瀏覽:124日期:2022-12-19 15:57:18

問題描述

先謝謝各位了,我是寫了一個(gè)type = number的Input,鑒于業(yè)務(wù)需求,這個(gè)Input中只能輸入數(shù)字,加減號(hào)不可輸入。本來(lái)想判斷input中的value值來(lái)手動(dòng)刪掉里面的加號(hào)減號(hào)及多余的點(diǎn),可是又發(fā)現(xiàn)一旦輸入的值不合法,Input的value已經(jīng)被轉(zhuǎn)化為空字符串 ‘’。這樣我就無(wú)法取到input中的值了。想了許久不知道解決方法,求各位大神幫忙了,謝謝~對(duì)了,我是用vue寫的頁(yè)面~~~

問題解答

回答1:

用正則匹配 ’^[-]?[0-9]*.?[0-9]+(eE?[0-9]+)?$’

<input type='text' />

可以用這種方式,監(jiān)聽input值的變化,發(fā)現(xiàn)驗(yàn)證不過就提示。

<!DOCTYPE html><html><head><meta http-equiv='Content-Type' content='text/html; charset=UTF-8'><title>Welcome</title></head><body><form> <input type='text' name='test' onblur='checkNumber()'></form><script type='text/javascript'> function checkNumber(){ var inputNumber = document.getElementById(’inputNumber’).value; if(!/^[-]?[0-9]*.?[0-9]+(eE?[0-9]+)?$/.test(inputNumber)){alert(’Please input a valid number!’);return false; }}</script></body></html>回答2:

把你的js貼出來(lái)看看

回答3:

onkeyup='this.value=this.value.replace(/D/g,’’)' onafterpaste='this.value=this.value.replace(/D/g,’’)'

回答4:

type=number應(yīng)該是無(wú)法直接限制用戶不能輸入正負(fù)號(hào)、e、多個(gè)小數(shù)點(diǎn)的。還是需要通過input的value來(lái)判斷。至于輸入的值不合法,input的value被轉(zhuǎn)化成空字符串的問題,可以將input的type改成text,然后使用正則和replace去除非數(shù)字和多個(gè)小數(shù)點(diǎn)就行了。

回答5:

那你可以用 v-model綁定一個(gè)值,然后通過watch 來(lái)監(jiān)聽這個(gè)值,但你找到有非法的值得時(shí)候,刪掉非法的字符串即可

回答6:

<input type='tel' />

標(biāo)簽: JavaScript
主站蜘蛛池模板: 国内精品久久久久久久aa护士 | 欧美a在线 | 亚洲欧美一区二区三区在线观看 | 欧美俄罗斯一级毛片激情 | 在线不卡国产 | 91精品国产综合久久久久久 | 日韩亚洲成a人片在线观看 日韩亚洲精品不卡在线 | 综合刺激网 | 九九精品视频在线播放 | 黄色三级三级三级免费看 | 亚洲成av人在线视 | 亚洲精品不卡在线 | 自拍偷自拍亚洲精品10p | 国产精品尹人在线观看免费 | 牛牛本精品99久久精品88m | 中文国产成人精品少久久 | 美女张开腿让男人桶下面 | 草草草在线观看 | 97在线视频免费观看 | 亚洲国产一区二区三区四区 | 免费看一毛一级毛片视频 | 国产vs久久 | 亚洲美女在线观看 | 国产成人18 | 亚洲a网 | 亚洲区精品久久一区二区三区 | 亚洲国产精品成人综合久久久 | 99久久99热精品免费观看国产 | 国产精品日本欧美一区二区 | 国产一区二区三区在线免费观看 | 国产精品三级手机在线观看 | 泷泽萝拉亚洲精品中文字幕 | 日韩欧美毛片免费观看视频 | 午夜国产亚洲精品一区 | 三级毛片在线看 | 97国产在线视频 | 毛片一级免费 | 亚洲精品国产免费 | 亚洲成人黄色在线 | 久久久91精品国产一区二区 | 亚洲欧美日韩国产一区二区精品 |