首先來說一下如何隱藏上下箭頭:
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {
-webkit-appearance: none !important;
margin: 0;
}
再來說一下這里碰到的坑租悄,為什么說坑呢?
當設(shè)置input 的 type 值為number 的時候恩袱,發(fā)現(xiàn)在大部分瀏覽器都不能輸入除數(shù)字以外的字符泣棋,比如漢字什么的,but
在蘋果手機上確實能隨便你輸畔塔,最最重要的一點是潭辈,<b>雖然蘋果手機能輸入出數(shù)字以外的字符,但是它最后都會默認把這些非法字符清空了澈吨,一個空字符串把敢。</b>
這樣就會造成當你取值的時候取不到(這個還比較好,因為取不到的時候就該寫日志看一下為什么了)谅辣,還有一種比較坑的是修赞,當你直接用正則去驗證input的值的時候,驗證的不是很準確桑阶,為啥柏副?<b>因為對了就對了,錯了就置空給你去驗證蚣录,結(jié)果可想而知割择。</b>當時我驗證一個金錢,一直以為正則寫的不對萎河,改了N次正則表達式锨推,坑毀我了簡直= =!