欢迎光临
我们一直在努力

js控制文本框只输入数字和小数点的方法

本文实例讲述了js控制文本框只输入数字和小数点的方法。分享给大家供大家参考。具体实现方法如下:

  1. function clearNoNum(obj) { 
  2.   obj.value = obj.value.replace(/[^d.]/g, "");//清除“数字”和“.”以外的字符 
  3.   obj.value = obj.value.replace(/^./g, "");//验证第一个字符是数字而不是. 
  4.   obj.value = obj.value.replace(/.{2,}/g, ".");//只保留第一个. 清除多余的. 
  5.   obj.value = obj.value.replace(".""$#$").replace(/./g,"").replace("$#$""."); 
  6.  

用法如下:

  1. <input name="input1" onkeyup="clearNoNum(this)"

希望本文所述对大家的javascript程序设计有所帮助。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:英协网 » js控制文本框只输入数字和小数点的方法

分享到: 生成海报
avatar

热门文章

  • 评论 抢沙发

    • QQ号
    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址

    登录

    忘记密码 ?

    切换登录

    注册

    我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活