非常好用,代码示例如下:

<input  onkeypress = "return event.keyCode>=48&&event.keyCode<=57||event.keyCode==46"
    onpaste = "return !clipboardData.getData('text').match(/\D/)"
    ondragenter = "return false"
    style= "ime-mode:Disabled">

说明
1 只能输入0到9和小数点
2 只能粘贴数字
3 不能拖动内容进来

4 禁止使用输入法

2. 代码:

<html><head><meta http-equiv="content-Type" content="text/html;charset=gb2312"><title>js 只能输入数字和小数点</title>
<script language="JavaScript" type="text/javascript">

function clearNoNum(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("$#$",".");

}

</script>
</head><body>只能输入数字和小数点的文本框:<input name="input1" οnkeyup="clearNoNum(this)"></body></html>

js控制只能输入数字和小数点相关推荐

  1. js判断只能输入数字或小数点

    JS判断只能是数字和小数点 1.文本框只能输入数字代码(小数点也不能输入) <input οnkeyup="this.value=this.value.replace(/\D/g,'' ...

  2. input通过onInput控制只能输入数字及小数点

    function test(obj){ obj.value = obj.value.replace(/[^\d.]/g,""); //清除"数字"和" ...

  3. php 判断只能是数字和字母,PHP_JS只能输入数字或数字和字母等的正则表达式,JS判断只能是数字和小数点 0. - phpStudy...

    JS只能输入数字或数字和字母等的正则表达式 JS判断只能是数字和小数点 0.不能输入中文 1) 2) function chkIt(frm){ if (frm.n1.value.length>0 ...

  4. js只能输入数字,小数点(整理)

    <html> <head> <meta http-equiv="content-Type" content="text/html;chars ...

  5. 控制HTML Input只能输入数字和小数点

    转:https://www.cnblogs.com/esion/p/3342866.html 本文介绍三种控制在中只允许输入数字和小数点的方案. 方案1:通过JavaScript代码实现. JavaS ...

  6. JS判断文本框中只能输入数字和小数点

    http://liva-zheng.iteye.com/blog/1733827 1.文本框只能输入数字(不包括小数点) <input οnkeyup="this.value=this ...

  7. html文本框小数点,限制html文本框input只能输入数字和小数点

    js 只能输入数字和小数点 function clearNoNum(obj){ obj.value = obj.value.replace(/[^\d.]/g,""); //清除& ...

  8. JS正则表达式只能输入数字跟字母

    JS正则表达式只能输入数字跟字母 ###最近需要些js控制一个输入验证,搞了好多文字,东凑西并终于汇总了.只要控制不给输入中文,空格,特殊字符就是 只能输入数字跟字母了,反过来实现 function ...

  9. JS判断只能是数字和小数点

    JS判断只能是数字和小数点 1.文本框只能输入数字代码(小数点也不能输入) <input οnkeyup="this.value=this.value.replace(/\D/g,'' ...

最新文章

  1. centos7 tmp目录 自动清理规则
  2. 食品行业ERP选型 需把握关键的20%
  3. 如何编写一个webpack插件
  4. java学习(3):学生管理系统3
  5. java 图片合并_Java如何实现图片的叠加与拼接操作
  6. oracle索引未使用,oracle - 未使用主键索引 - SO中文参考 - www.soinside.com
  7. SQL 审核:基于PG数据库插件hook的SQL规范审核工具
  8. 在BCB中使用多线程实例
  9. 腾讯赵建春:AI浪潮下的高效运维思考及实践
  10. HTTP性能测试工具siege
  11. 新书《算法竞赛》已出版
  12. 人工智能传奇——关于AI起源与发展的故事
  13. 极化码:极化码的单项式码(Monomial Codes)表示
  14. mysql中约束由数字构成_MySQL 数据类型和约束(外键是重点)
  15. 程序员简历模版【A4纸正反两面】(20220511)
  16. 非北京户口,户口地买房提取公积金
  17. dwz导出excel java_dwz怎么导出excel
  18. 安卓讲课笔记1.4 安卓平台架构
  19. java-net-php-python-springboot家政服务平台计算机毕业设计程序
  20. 我的家庭梦和我的大学梦

热门文章

  1. OpenGL实现Amiga Boing
  2. OpenGL 混合Blending
  3. C++八皇后拼图,打印所有的算法(附完整源码)
  4. C语言煎饼排序Pancake sort算法(附完整源码)
  5. C++实现计数排序(附完整源码)
  6. QT的QStyle类的使用
  7. python求扇形面积_Python随机生成均匀分布在单位圆内的点代码示例
  8. Kafka分区分配策略(Partition Assignment Strategy)
  9. B07_NumPy 高级索引(整数数组索引,布尔索引,花式索引)
  10. Ognl,Context,ValueStack详解