【发布时间】:2012-07-19 09:40:02
【问题描述】:
我使用以下 JQuery 对文本框进行十进制验证。它在 Internet Explorer 和 Chrome 中工作正常。如果我在 FireFox 中使用它,BackSpace 键在 FireFox 中不起作用。如何解决这个问题?
$('.decimalValidate').keypress(function(event) {
if ((event.which != 46 || $(this).val().indexOf('.') != -1) && (event.which < 48 || event.which > 57)) {
event.preventDefault();
}
});
【问题讨论】:
标签: c# jquery internet-explorer firefox google-chrome