JS正则表达式问题??在线急等!!!!!!!解决后马上给分! 你给的上面不是有参考嘛var myReg = /^[a-zA-Z\d_]{4,20}$/;改成/^[\d]*$/就是判断数字了,不过没有长度限制了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JS我不怎么会,不过正则我会。控制用户只能输入数字的正则为:[0-9]++ 表示出现数字1次或N次。你还可以限定数字的长度,如:[0-9]{6-8}表示可以出现6到8位数字。 \d{n}可能表示n位数字如果前现要加区号的话可以写在(\d{3}-)?\d{6-8} <SCRIPT LANGUAGE="JavaScript"><!--function checknum(str){return str.match(/\D/)==null}alert(checknum("1232142141"))alert(checknum("qwe44ew"))//--></SCRIPT> onkeyup="value=value.replace(/[^\d]/g,'');" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"你直接加这段,就只能输入数字了 iso-8859-1、utf-8、gb2312 和gbk的区别 <html:select标签怎么设置readonly 关于三屏问题, 视屏,目录,课件 网页设计中的问题 在JSP中如何将选中的Select的值赋给当前JSP中的一个变量? 一个页面超链接问题! 新手问题,请教如何显示用sql server中sum函数求得的值?急! 引用包的问题? 一个简单的程序效率问题,比较急,大伙帮帮忙,解决立刻揭帖。谢谢! tld文件格式? jsp里何如存贮图片 聊天室问题???
控制用户只能输入数字的正则为:
[0-9]+
+ 表示出现数字1次或N次。
你还可以限定数字的长度,如:
[0-9]{6-8}
表示可以出现6到8位数字。
如果前现要加区号的话可以写在
(\d{3}-)?\d{6-8}
<!--
function checknum(str){return str.match(/\D/)==null}
alert(checknum("1232142141"))
alert(checknum("qwe44ew"))
//-->
</SCRIPT>
你直接加这段,就只能输入数字了