小编

<input name=&#34;fee" type="text" onkeyup="validates(this)"><script type="text/javascript">function validate(obj) { obj.value = obj.value.replace(/[^\d.]/g, ""); //打消"数字"和"." obj.value = obj.value.replace(/^\./g, ""); //验证第一个字符是数字而不是 obj.value = obj.value.replace(/\.{2,}/g, "."); //只保留第一个. 打消多余的 obj.value = obj.value.replace(".", "$#$").replace(/\./g, "").replace("$#$", "."); obj.value = obj.value.replace(/^(\-)(\d+)\.(\d\d).$/, '.');//只能输入两位小数 }</script>

html文本框数字html 中 input文本框 输入数字校验 RESTful API