我已将输入字段限制为仅通过 js 输入的数字,但不确定如何也允许小数...
function isNumberKey(evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
先感谢您!
回答:
function isNumberKey(evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode != 46)
return false;
return true;
}
添加 charCode 46 效果很好(按键值)。190和110什么也没做。
谢谢大家的帮助!