HTML---input type=“text”輸入數字時的驗證!
阿新 • • 發佈:2019-01-02
<!--非負數:<input type="text" name="" pattern="^\d+$">--> <!--正整數:<input type="text" name="" pattern="^[1-9]|[1-9][0-9]*$">--> <!--非正整數:<input type="text" name="" pattern="((-\d+)|0)">--> <!--負整數:<input type="text" name="" pattern="^-([1-9]|[1-9][0-9])*$">--> <!--整數:<input type="text" name="" pattern="^-?\d+$">--> <!--非負浮點數:<input type="text" name="" pattern="^\d+(\.\d+)?$">--> <!--非負浮點數,可保留一位,二位,三位小數:<input type="text" name="" pattern="^\d+(\.\d{1,3})?$">--> <!--正浮點數:<input type="text" name="" pattern="^([1-9]+(\.\d+)?|0\.\d+)$">--> <!--非正浮點數:<input type="text" name="" pattern="^-[0-9]+(\.\d+)?|0$">--> <!--負浮點數:<input type="text" name="" pattern="^-[0-9]+(\.\d+)?$">--> <!--浮點數:<input type="text" name="" pattern="^(-?\d+)(\.\d+)?$">-->
原文:https://blog.csdn.net/huaerxiangwoxiao/article/details/76262172