您好,我现在只允许数字和最多4位数.我怎么做到这样我才能允许 - 在绕过最大4位数限制的数字之前?目前如果我使用 - 之后只能输入3个数字,而我需要让它允许4个数字.
// Only Numbers can be Entered
function fNumOnly(evt) {
evt = (evt) ? evt : window.event;
var charCode = (evt.which) ? evt.which : evt.keyCode;
if ((charCode >= 48 && charCode <= 57) || charCode == 45) {
return true;
}
return false;
}Run Code Online (Sandbox Code Playgroud)
<input id="txtFahrenheit" type="text" onkeypress="return fNumOnly(event);" maxlength="4" />Run Code Online (Sandbox Code Playgroud)