javascript验证只能输入数字和一个小数点示例

前端技术 2023/09/09 JavaScript
复制代码 代码如下:

function gaga(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(\"$#$\",\".\"); //保证.只出现一次,而不能出现两次以上

}

<input id=\"gaga\" type=\"text\" onkeyup=\"gaga(this)\" />

本文地址:https://www.stayed.cn/item/24517

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。