<input type="number" min="0" max="100" step="0.01"/>
min 最小輸入0,
max 最大輸入100,
step 最多保留2位小數點。
<!-- step="0.01" :即點擊的上下箭頭時會以0.01的速度增加或者減少(默認是只能輸入整數,否則變紅提示.加上step="0.01" 默認輸入到小數點后兩位)-->
如果沒有按照規則提示,那么點擊按鈕的時候頁面會自動攔截不能提交按鈕。
JS判斷不能小於0:
function checkNum(id,val) {
document.getElementById(id).value = val >= 0 ? val : 0
}