我想在输入字段中仅允许使用模式属性的数字和正斜杠字符
最佳答案
- 您可以通过此网站获取 key 代码:http://keycode.info/
- 0-9 键码为“48”-“57”。正斜杠的 keyCode 是 191。
function validateNumberAndForwardSlash(event) {
var key = window.event ? event.keyCode : event.which;
if (event.keyCode >= 48 && event.keyCode <= 57 || event.keyCode == 191) {
return true;
} else {
return false;
}
};
<input type="text" onkeypress="return validateNumberAndForwardSlash(event);">
附注这是一篇关键代码总结文章:https://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes
关于javascript - 我想在 html 输入字段中只允许数字和正斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44875650/