Javascript控制文本框只能输入数字

简介:
None.gif < input
None.gif
onkeypress ="return event.keyCode>=48&&event.keyCode<=57||event.keyCode==46"
None.gifonpaste
="return !clipboardData.getData('text').match(/\D/)"
None.gifondragenter
="return false"
None.gifstyle
="ime-mode:Disabled"
None.gif
>


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

本文转自博客园cloudgamer的博客,原文链接:Javascript控制文本框只能输入数字,如需转载请自行联系原博主。

相关文章
|
4月前
|
JavaScript 前端开发 索引
用JavaScript精巧地实现文本框的粘贴功能:一次成功的尝试
前言:本文实际是用js移动控制光标的位置!解决了网上没有可靠教程的现状 废话连篇 默认情况对一个文本框粘贴,应该会有这样的功能: 粘贴文本后,光标不会回到所有文本的最后位置,而是在粘贴的文本之后 将选中的文字替换成粘贴的文本
43 1
|
JavaScript 前端开发 索引
丢失的数字使用JavaScript解决问题
丢失的数字使用JavaScript解决问题
126 0
|
存储 前端开发 算法
LeetCode只出现一次的数字使用JavaScript解题|前端学算法
LeetCode只出现一次的数字使用JavaScript解题|前端学算法
110 0
|
JavaScript
JS 实现给数字加三位一逗号间隔的两种方法
JS 实现给数字加三位一逗号间隔的两种方法
|
JavaScript UED
利用js复制文本框里面的内容到剪切板,并且隐藏文本框
利用js复制文本框里面的内容到剪切板,并且隐藏文本框
249 0
|
JSON JavaScript 数据格式
js将 一串数字1403149534转换为日期格式
js将 一串数字1403149534转换为日期格式
281 0
|
JavaScript 前端开发
JavaScript中数字常用方法
JavaScript中数字常用方法
|
JavaScript 前端开发 Shell
JavaScript题解剑指offer : 03. 数组中重复的数字
JavaScript题解剑指offer : 03. 数组中重复的数字
116 0
|
存储 JavaScript 前端开发
每日一学—JavaScript数字
JavaScript数字的学习
88 0
每日一学—JavaScript数字
|
JavaScript 前端开发
JavaScript 数字
JavaScript 数字
63 0