input 輸入框只能輸入數字

skyymrj發表於2019-01-23
 
只能輸入純數字的輸入框:
<input type="text" name="" oninput="value=value.replace(/[^\d]/g,'')">


要求只能輸入正數,小數點後保留兩位:
<input  type="number" step="1"  min="0" onkeyup="this.value= this.value.match(/\d+(\.\d{0,2})?/) ? this.value.match(/\d+(\.\d{0,2})?/)[0] : ''">

相關文章