當你的input 設置了 min 或 max 時 要注意精度的問題
例如下方:
<input type='number' min='1' max='10' step='0.1'>
此時符合規定的可以是1、1.0、1.2、1.3....
若浮點數寫為1.01就會出錯了,因為 step 設置是0.1
可以將 step 設置為any
<input type='number' min='1' max='10' step='any'>
如此一來就不會限制輸入的精度了
沒有留言:
張貼留言