Javascript在输入字段中键入最多5个字符
我有一个编号的输入字段,在该字段中只有字符0-9和小数点(,)是合法的。这段代码完成了。但是现在我想给inputfield一个最大长度4Javascript在输入字段中键入最多5个字符,javascript,validation,input-field,Javascript,Validation,Input Field,我有一个编号的输入字段,在该字段中只有字符0-9和小数点(,)是合法的。这段代码完成了。但是现在我想给inputfield一个最大长度4 function isNumberKey(evt){ var charCode = (evt.which) ? evt.which : event.keyCode; if (charCode == 44){ return true; } else if (charCode > 31 && char
function isNumberKey(evt){
var charCode = (evt.which) ? evt.which : event.keyCode;
if (charCode == 44){
return true;
} else if (charCode > 31 && charCode < 48 || charCode > 57){
return false;
} else{
return true;
}
函数isNumberKey(evt){
var charCode=(evt.which)?evt.which:event.keyCode;
if(charCode==44){
返回true;
}否则如果(字符编码>31&&charCode<48 | |字符编码>57){
返回false;
}否则{
返回true;
}
}您可以使用如下HTML进行尝试:
<input type='number' maxlength='4'/>
您可以使用如下HTML进行尝试:
<input type='number' maxlength='4'/>
您可以使用如下HTML进行尝试:
<input type='number' maxlength='4'/>
您可以使用如下HTML进行尝试:
<input type='number' maxlength='4'/>
简单
<input type='number' maxlength='4'/>
简单的
<input type='number' maxlength='4'/>
简单的
<input type='number' maxlength='4'/>
简单的
<input type='number' maxlength='4'/>
为什么不在HTML中使用
maxlength
属性呢<代码>
不起作用。HTML在单击提交按钮时仅验证maxlength为什么不在HTML中使用maxlength
属性<代码>
不起作用。HTML在单击提交按钮时仅验证maxlength为什么不在HTML中使用maxlength
属性<代码>
不起作用。HTML在单击提交按钮时仅验证maxlength为什么不在HTML中使用maxlength
属性<代码>
不起作用。当你点击submit按钮时,HTML只验证maxlength。好的,让它成为type=number
@tymeJV:-更新了。谢谢地雷很好地使它成为type=number
@tymeJV:-更新了。谢谢地雷很好地使它成为type=number
@tymeJV:-更新了。谢谢地雷很好地使它成为type=number
@tymeJV:-更新了。谢谢