Jim*_*mbo 6 javascript jquery textbox keystroke keypress
是否可以(跨浏览器兼容)取消用户完成后的击键(例如在文本框上)
我目前使用的代码在显示击键后编辑文本框值:
$('.number').keypress(function() {
this.value = this.value.replace(/[^0-9\.]/g, '');
});
Run Code Online (Sandbox Code Playgroud)
已解决(并更新)
抱歉,我没有测试最明显的选项 - 该选项有效:
$('.number').keypress(function(event) {
return /[0-9\.]/.test(String.fromCharCode(event.keyCode));
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
950 次 |
最近记录: |