判断的方向不对, 应该是判断字符中是否含有非数字!function isInt(str)
{
var reg=/\D+/g;
if(!reg.test(str))
alert("输入正确");
else
alert("输入错误");
}
isInt("34d");
{
var reg=/\D+/g;
if(!reg.test(str))
alert("输入正确");
else
alert("输入错误");
}
isInt("34d");
解决方案 »
- 两个JS出现冲突 我找了好久都没改好,我不太会JS,求教高手帮忙啊我急用
- JS删除Table的TR
- javascript可以设置realplayer超时时间吗?
- 控制层的位置问题
- 分享一个自己写的小代码片段,CSDN首页有的一个效果
- FF下无法获取event
- 对象.removeAttribute("style","",0)是什么意思?请高手告诉我
- 我想把一个层放在浏览器的中间(在任何分辨率下),该怎么办??
- 如何使文本框灰色显示,使其不能输入数据?
- javascript弧线走动小效果,在线等
- 在javascript里调用xml,如何定位当前节点,非常急,做不出来这门课就down掉!
- 一点疑惑d&^@$$@$$$
这样看来,要完全匹配必须要/^正则表达式$/了。不知是不是这样理解??