$(".numberOnly").keydown(function (event) {
var txtBox = $(event.target);
// Can have one dot only
if ((event.keyCode == 190 || event.keyCode == 110) && (this.value.split('.').length - 1) == 0) {
return;
}
// Numbers only
if (((event.keyCode >= 65 && event.keyCode <= 95) || event.keyCode >= 106) && event.keyCode != 32) {
event.preventDefault();
}
});
或者更好的方法或許是直接用 HTML5 的屬性 input type="number" ref: SO
沒有留言:
張貼留言