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

时间:2024-04-22 22:29:11 


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)" />
标签:js验证,输入数字,小数点
0
投稿

猜你喜欢

  • 攻击者是如何将PHP Phar包伪装成图像以绕过文件类型检测的(推荐)

    2023-09-05 19:29:06
  • Python中dumps与dump及loads与load的区别

    2021-10-01 09:13:20
  • python中PIL安装简单教程

    2021-05-07 01:33:12
  • pytorch使用 to 进行类型转换方式

    2022-10-05 23:28:27
  • Python文件夹批处理操作代码实例

    2022-12-15 12:58:55
  • Python爬虫进阶Scrapy框架精文讲解

    2022-08-21 06:00:16
  • python模拟表单提交登录图书馆

    2021-11-06 19:20:42
  • python实现对excel进行数据剔除操作实例

    2022-09-28 13:53:22
  • Golang源码分析之golang/sync之singleflight

    2024-04-25 15:07:26
  • 什么是XSLT,什么是XPath

    2008-01-21 13:12:00
  • Vue中的 DOM与Diff详情

    2023-07-02 16:32:37
  • OpenCV 表盘指针自动读数的示例代码

    2023-12-29 05:46:38
  • Django代码性能优化与Pycharm Profile使用详解

    2022-06-28 21:13:06
  • sql 随机抽取几条数据的方法 推荐

    2024-01-29 09:15:32
  • 一步步教你配置MySQL远程访问

    2024-01-16 13:07:26
  • javascript FAQ函数(提问+回复)

    2024-04-19 09:55:54
  • 对python读取CT医学图像的实例详解

    2023-12-29 12:36:37
  • 树莓派实现移动拍照

    2021-10-07 18:02:25
  • python 平衡二叉树实现代码示例

    2022-04-24 03:20:34
  • Python3.6实现根据电影名称(支持电视剧名称),获取下载链接的方法

    2023-06-15 21:26:42
  • asp之家 网络编程 m.aspxhome.com