$(".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
沒有留言:
張貼留言