文本框只能输入数字的js代码(含小数点)


Posted in Javascript onJuly 10, 2016

只能输入0-9多包括小数点

<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" onkeyup="clearNoNum(this)">
</body>
</html>

以上这篇文本框只能输入数字的js代码(含小数点)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
IE6/7 and IE8/9/10(IE7模式)依次隐藏具有absolute或relative的父元素和子元素后再显示父元素
Jul 31 Javascript
javascript基于DOM实现权限选择实例分析
May 14 Javascript
剖析Node.js异步编程中的回调与代码设计模式
Feb 16 Javascript
AngularJs表单验证实例代码解析
Nov 29 Javascript
JS正则截取两个字符串之间及字符串前后内容的方法
Jan 06 Javascript
微信小程序 devtool隐藏的秘密
Jan 21 Javascript
微信小程序图片横向左右滑动案例
May 19 Javascript
angularjs中ng-bind-html的用法总结
May 23 Javascript
使用ng-packagr打包Angular的方法示例
Sep 21 Javascript
详解vue 路由跳转四种方式 (带参数)
Apr 28 Javascript
JavaScript编写开发动态时钟
Jul 29 Javascript
详解 javascript对象创建模式
Oct 30 Javascript
jquery实现跳到底部,回到顶部效果的简单实例(类似锚)
Jul 10 #Javascript
JS实现点击事件统计的简单实例
Jul 10 #Javascript
JS 面向对象之继承---多种组合继承详解
Jul 10 #Javascript
js生成随机数(指定范围)的实例代码
Jul 10 #Javascript
JS获取随机数和时间转换的简单实例
Jul 10 #Javascript
JS生成不重复的随机数组的简单实例
Jul 10 #Javascript
浅谈JavaScript对象与继承
Jul 10 #Javascript
You might like
PHP JSON格式的中文显示问题解决方法
2015/04/09 PHP
PHP性能测试工具xhprof安装与使用方法详解
2018/04/29 PHP
php设计模式之迭代器模式实例分析【星际争霸游戏案例】
2020/04/07 PHP
JavaScript OOP类与继承
2009/11/15 Javascript
JavaScript具有类似Lambda表达式编程能力的代码(改进版)
2010/09/14 Javascript
javascript代码编写需要注意的7个小细节小结
2011/09/21 Javascript
jQuery实现id模糊查询的小例子
2013/03/19 Javascript
JQuery 图片的展开和伸缩实例讲解
2013/04/18 Javascript
Javascript中数组sort和reverse用法分析
2014/12/30 Javascript
Nodejs中调用系统命令、Shell脚本和Python脚本的方法和实例
2015/01/01 NodeJs
jQuery获取页面元素绝对与相对位置的方法
2015/06/10 Javascript
Javascript发送AJAX请求实例代码
2016/08/21 Javascript
EasyUI学习之Combobox下拉列表(1)
2016/12/29 Javascript
vue loadmore组件上拉加载更多功能示例代码
2017/07/19 Javascript
解决webpack+Vue引入iView找不到字体文件的问题
2018/09/28 Javascript
VUE基于NUXT的SSR 服务端渲染
2018/11/30 Javascript
了解javascript中变量及函数的提升
2019/05/27 Javascript
vue prop属性传值与传引用示例
2019/11/13 Javascript
es6函数之尾调用优化实例分析
2020/04/25 Javascript
Python中subprocess的简单使用示例
2015/07/28 Python
理解python正则表达式
2016/01/15 Python
python使用筛选法计算小于给定数字的所有素数
2018/03/19 Python
python-docx修改已存在的Word文档的表格的字体格式方法
2018/05/08 Python
Django框架视图介绍与使用详解
2019/07/18 Python
Django使用中间键实现csrf认证详解
2019/07/22 Python
python程序 创建多线程过程详解
2019/09/23 Python
Python Opencv 通过轨迹(跟踪)栏实现更改整张图像的背景颜色
2020/03/09 Python
Python创建自己的加密货币的示例
2021/03/01 Python
《社戏》教学反思
2014/04/15 职场文书
离婚财产处理协议书
2014/09/30 职场文书
2014年体育工作总结
2014/11/24 职场文书
英语导游词
2015/02/13 职场文书
借条格式范本
2015/05/25 职场文书
Vue如何实现组件间通信
2021/05/15 Vue.js
Java版 单机五子棋
2022/05/04 Java/Android
微软发布Windows 11今年最大更新22H2(附 ISO 镜像官方下载)
2022/09/23 数码科技