我在 JavaScript 中有一个客户端验证函数,用于允许用户输入美元金额的字段值。验证工作完美(只允许输入数字和句点/小数)到字段中。所有其他字符都被简单地删除。我喜欢更新函数,它只允许输入一位小数/句点,超过一位将被删除
这是我到目前为止所拥有的:
onkeyup="if (!RegExp(/^\d*\.?\d*$/).test(this.value)) { this.value = this.value.replace(RegExp(/[A-Za-z-!$%^&*()_+|~=`{}\[\]:;'<>?,\/]+/).exec(this.value), '').replace(String.fromCharCode(34), '');}"
任何帮助/建议都会很棒!
慕妹3146593
相关分类