通过仅允许数字和使用Jquery浮动来验证文本框

时间:2017-07-22 06:14:15

标签: javascript c# jquery asp.net

我一直在尝试验证我的asp.net文本框只接受数字和'。'
为此,我在Internet的帮助下编写了一个函数(抱歉,我是jQuery的新手) 的 Jquery的

$('#<%= txtWidth.ClientID %>').keypress(function (event) {
$(this).val($(this).val().replace(/[^0-9\.]/g, ''));
if ((event.which != 46 || $(this).val().indexOf('.') != -1) && (event.which < 48 || event.which > 57)) {
    event.preventDefault();
}
});
});

它运行正常,但删除退格无法正常工作。如何启用带有numberkeys的密钥?我需要做些什么改变?

请帮助这个初学者..

0 个答案:

没有答案