1. 程式人生 > >輸入框只允許輸入數字並且限制小數點位數

輸入框只允許輸入數字並且限制小數點位數

<input type="text" onkeyup="this.value=this.value.toString().match(/^\d+(?:\.\d{0,2})?/)"/>

onkeyup 事件會在鍵盤按鍵被鬆開時發生。

match() 方法可在字串內檢索指定的值,或找到一個或多個正則表示式的匹配。

該方法類似 indexOf() 和 lastIndexOf(),但是它返回指定的值,而不是字串的位置。

語法:

stringObject.match(searchvalue)
stringObject.match(regexp)