Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 脚本样式 / JavaScript / 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)" />