[亲爱的先生,我只想将此代码用于字母。此代码不起作用,我需要您的帮助,请更正我的代码,我无法找到导致问题的错误。我希望能对正确的代码进行答复。
$(document).ready(function() {
$('#FullName').bind("cut copy paste drag drop", function(e) {
e.preventDefault();
});
});
function isNumberKey(evt) {
var charCode = (evt.which) ? evt.which : evt.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text" class="form-control" name="FullName" id="FullName" required>
您可以使用:(不编写任何功能)
从对问题的描述看来,您试图将输入的值限制为仅字母字符,以及.
和空格。因此,您需要挂钩到元素的input
事件。从那里可以使用正则表达式删除无效字符。试试这个: