如何使用 Firefox 浏览器阻止 "Comma" in HTML 输入?
How to block a "Comma" in HTML input with Firefox browser?
如何使用 Firefox 浏览器阻止 HTML 输入中的“逗号”?
此 Javascript 代码适用于 Opera 浏览器:
// ----- Block the "COMMA" for all inputs.
$(document).keydown(function(e) {
var keyCode = e.keyCode || e.which;
if(keyCode==188){
// alert("COMMA has been pressed on the keyboard...") ;
e.preventDefault(); // Note, "preventDefault" has to be within "if".
}
});
keyCode
has been deprecated。请改用 e.key
。
document.addEventListener('keydown', e => {
if (e.key === ',') {
e.preventDefault();
return false;
}
})
以下是适用于 Firefox 和其他 2 个浏览器的方法:
// ----- Block the "COMMA" for all inputs.
document.addEventListener('keydown', function(e) {
if (e.key === ',') {
e.preventDefault();
return false;
}
})
谢谢
如何使用 Firefox 浏览器阻止 HTML 输入中的“逗号”?
此 Javascript 代码适用于 Opera 浏览器:
// ----- Block the "COMMA" for all inputs.
$(document).keydown(function(e) {
var keyCode = e.keyCode || e.which;
if(keyCode==188){
// alert("COMMA has been pressed on the keyboard...") ;
e.preventDefault(); // Note, "preventDefault" has to be within "if".
}
});
keyCode
has been deprecated。请改用 e.key
。
document.addEventListener('keydown', e => {
if (e.key === ',') {
e.preventDefault();
return false;
}
})
以下是适用于 Firefox 和其他 2 个浏览器的方法:
// ----- Block the "COMMA" for all inputs.
document.addEventListener('keydown', function(e) {
if (e.key === ',') {
e.preventDefault();
return false;
}
})
谢谢