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

1.文本框只能输入数字代码(小数点也不能输入)

<input οnkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">

2.只能输入数字,能输小数点.

<input οnkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')">
<input name=txt1 οnchange="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}">

3.数字和小数点方法二

<input type=text t_value="" o_value="" οnkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" οnkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" οnblur="if(!this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?|\.\d*?)?$/))this.value=this.o_value;else{if(this.value.match(/^\.\d+$/))this.value=0+this.value;if(this.value.match(/^\.$/))this.value=0;this.o_value=this.value}">

4.只能输入字母和汉字

<input οnkeyup="value=value.replace(/[\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers">

5.只能输入英文字母和数字,不能输入中文

<input οnkeyup="value=value.replace(/[^\w\.\/]/ig,'')">

6.只能输入数字和英文<font color="Red">chun</font>

<input onKeyUp="value=value.replace(/[^\d|chun]/g,'')" />

7.小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:

<input onKeyPress="if((event.keyCode<48 || event.keyCode>57) && event.keyCode!=46 || /\.\d\d$/.test(value))event.returnValue=false">

8.小数点后只能有最多两位(数字,字母,中文都可输入),可以输入运算符号:

<input οnkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')">

只能是数字和小数点和加减乘際

οnkeypress="return event.keyCode>=4&&event.keyCode<=57"

9.判断只能是手机号码

<input οnkeydοwn="var f=this.value.substring(0,1); var s=this.value.substring(1,2); var l=this.value.substring(2,11); this.value=f.replace(/[^1]/g,'')+s.replace(/[^34578]/g,'')+l.replace(/\D/g,'')" οnkeyup="var f=this.value.substring(0,1); var s=this.value.substring(1,2); var l=this.value.substring(2,11); this.value=f.replace(/[^1]/g,'')+s.replace(/[^34578]/g,'')+l.replace(/\D/g,'')"  type="text"   />

JS判断只能是数字和小数点相关推荐

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

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

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

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

  3. js控制只能输入数字和小数点

    非常好用,代码示例如下: <input  onkeypress = "return event.keyCode>=48&&event.keyCode<=57 ...

  4. JS设置文本框只能是数字和小数点。

    核心提示:JS判断只能是数字和小数点 只能输入字母和汉字 只能输入字母和汉字 JS判断只能是数字和小数点 1.文本框只能输入数字代码(小数点也不能输入)  <input οnkeyup=&quo ...

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

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

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

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

  7. Js判断是否为数字,是否为空,是否为整形,是否为浮点型,是否为对象

    Js判断是否为数字,是否为空,是否为整形,是否为浮点型,是否为对象  /**********************一.验证类*****************************/ //对象是否 ...

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

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

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

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

最新文章

  1. Android Studio你不知道的调试技巧
  2. Libnids库-网络入侵检测的基础框架
  3. 待删除未删除 问题解决
  4. Android 基础概念了解
  5. jquery.tmplate使用心得
  6. System verilog随机系统函数$random使用方法
  7. react-native环境配置——Android工程搭建
  8. C# 连接Access数据库
  9. 【第三方授权登录】微信授权登录
  10. 接口测试 Jmeter面试题
  11. CCD实际尺寸对照表
  12. 2020-2022年最全各省、市矢量和栅格数据(土地利用、植被覆盖、土壤类型、人口密度、NPP、气象水文数据、路网、省市县乡镇区划边界、poi数据、河流水系、建筑轮廓)
  13. web资源分享(视频、资料)
  14. Wangle源码分析:EventBaseHandler、AsyncSocketHandler
  15. 2016年7月的数据省市区数据
  16. mysql 本月第一天_mysql日期 获取本月第一天 获取下个月的第一天
  17. HashTable详解、源码、扩容、深入理解HashTable、HashTable多线程并发问题
  18. 最新的VMware Workstation Pro 17安装教程+安装包下载
  19. java设置页码_Java 添加页码到Word文档
  20. 大公司拧螺丝还是小公司扛把子

热门文章

  1. 如何删除onekey ghost创建的目录
  2. we learn考试能切屏吗_2020年成人高考考试小技巧速看!
  3. 存储经济:立新还是利旧?
  4. Ditto——复制粘贴神器
  5. 关于5+APP或wap2app制作实现JS混淆加密的方法(防止解压直接查看源码)
  6. passive模式 tcp_ftp的主动模式active mode和被动模式 passive mode的配置和区别
  7. 前端开发中常见的鼠标事件
  8. MySQL之MHA高可用配置及故障切换
  9. 一次失败的网购:在兰蔻官网订购的货不对版
  10. 53 jQuery-使用fadeTo()方法改变图片透明度