我一直在尝试验证我的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的密钥?我需要做些什么改变?
请帮助这个初学者..