社区
JavaScript
帖子详情
如何使用 Javascript 限制某一 textbox 只能输入数字﹖
Frank6600
2005-08-05 06:34:35
如何使用 Javascript 限制某一 textbox 只能输入数字﹖
(输入数字以外的数,将不会出现在 textbox 中)
...全文
1882
5
打赏
收藏
如何使用 Javascript 限制某一 textbox 只能输入数字﹖
如何使用 Javascript 限制某一 textbox 只能输入数字﹖ (输入数字以外的数,将不会出现在 textbox 中)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qidizi
2005-08-06
打赏
举报
回复
可以输入一个小数点,和可以使用退格,
<script language ='javascript'>
<!--
function checkkey(){
var key = event.keyCode;
if( (key > 95 && key < 106) ||
(key > 47 && key < 60) ||
(key == 110 && yourFieldName.value.indexOf(".") < 0 )||
(key == 190 && yourFieldName.value.indexOf(".") < 0 )){
}else if(key != 8){
alert(key);
event.returnValue = false;
}
}
//-->
</script>
<input type="text" name="yourFieldName" onkeydown=checkkey(); >
8232131
2005-08-05
打赏
举报
回复
给出 我用过得绝对可行的方法,
用正则式
如下:
<script language="javascript">
function strim(s)
{
var r, re;
re = /\s/g;
r = s.replace(re, "");
return(r);
}
function snum(s)
{
var r, re;
re = /\d/g;
r = s.replace(re, "");
return(r);
}
</script>
下面是用法:
if (strim(this.document.form1.tel.value)!="")
{
if (snum(strim(this.document.form1.tel.value))!="")
{
alert("请检查手机号输入是否正确");
this.document.form1.tel.focus();
return false;
}
}
strim()是去掉首尾的空格;snum()是把数字过滤掉;
两个函数作用后,只留下非数字的字符;
patann
2005-08-05
打赏
举报
回复
用正则表达式
<script language="javascript">
fucntion checkfrm()
{
var filer= /^\d+$/;
if (!filter.test(document.frm.txt.value)) {
alert('只能为数字);
document.frm.txt.focus();
document.frmA.txt.select();
return false;}
}
</script>
outrace
2005-08-05
打赏
举报
回复
may be you can use the script like this:
<input type="text" name="yourFieldName" onkeyup="if(isNaN(this.value))this.value=''">
adventure007
2005-08-05
打赏
举报
回复
正则表达式:
var p=/[0-9]/
WPF
TextBox
限制
只能
输入
数字
的两种方法
文本框中
只能
输入
数字
,一个常见的功能喽,今天就来看看如何实现它~下面就看看代码思路都写在xaml里面了,MainWindow.xaml:<Window x:Class="wp...
C#
textBox
输入
限制
【代码】C#
textBox
输入
限制
。
限制
textbox
只能
输入
数字
?
如何
限制
textbox
只能
输入
数字
? 如何
限制
textbox
只能
输入
数字
? 解决方案 » 捕获键盘事件,判断键盘上按下的是什么键,如果不是
数字
键就return ...
asp.net中前台
限制
TextBox
文本框
只能
输入
数字
和小数(或
数字
和字母)
1.
限制
TextBox
文本框里
只能
输入
数字
和小数 <script type="text/
javascript
" src="jquery-1.4.2.min.js"> <script type="text/
javascript
"> function clearNoNum(event,obj) { event=window.event || event; if...
解决
textbox
只能
输入
数字
、汉字、字母
width="100%">
只能
是英文字母和
数字
: onkeyup="value=value.replace(/[/W]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))"> ...
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章