怎样在javascript中校验输入是否为数字,字符,整数等类型

runningcat 2003-07-15 02:20:08
thanks
...全文
183 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
runningcat 2003-07-15
  • 打赏
  • 举报
回复
多谢!
maconelxp 2003-07-15
  • 打赏
  • 举报
回复
举一个简单例子:
<input type="text" name="text" onBlur="test()">
<script language="javascript">
function test()
{
var m=/^(\d)+\.(\d)+$/;
if(!m.test(document.all("text").value))
alert("错误");

}
紫郢剑侠 2003-07-15
  • 打赏
  • 举报
回复
收藏!
认真学习!
runningcat 2003-07-15
  • 打赏
  • 举报
回复
这么奇怪的符号,具体怎么用的,举个例子,谢谢
maconelxp 2003-07-15
  • 打赏
  • 举报
回复
搞错了
第二个我写的是字母,不是字符
/^(\w)+$/
maconelxp 2003-07-15
  • 打赏
  • 举报
回复
是否为数字:
/^(\d)+\.(\d)+$/
是否为字符:
/^([a-z]|[A-Z])+$/
是否整形
/^(\d)+$/
fzel_net 2003-07-15
  • 打赏
  • 举报
回复
if(isNaN(numvalue))
{
//数字
}
else
{
//other

}
agice 2003-07-15
  • 打赏
  • 举报
回复
正则表达式

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧