如何判断一个字符串为整数? <script type="text/javascript">var a="123";alert(parseInt(a)==a); </script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script type="text/javascript">var a="123";alert(/^[1-9](\d)+$/.test(a)); </script> <script language='javascript> try { var nStr=parseInt(str); } catch(e){ } if(nStr) { if(nStr==str) alert("是整数"); else alert("不是整数"); } else alert("不是整数");</script> <script type="text/javascript">var a="123";if(!isNaN(a*1)) alert("Is a Number!"); </script> /***判断是否整数,如果为空则返回空,如果不是数字则返回False,否则返回去掉前面多余0的整数*/function IsInt(str){ var strLength=str.length; if(strLength==0) { return ""; } for(var i=0;i<strLength;i++) { if(str.charAt(i)<"0"||str.charAt(i)>"9") { return "False"; } } return parseFloat(str);} 在线等答案。。。。。求高人 javascirpt延迟执行 ASP是否可以读取JavaScript写入CooKie 级联菜单问题~ javascirpt中如何构造一个类似java中hashmap那样方便根据key取值的结构? 一个变量定义的问题,高手请进. TEXT框的背景颜的小问题 怎样实现弹出窗口,是、否、取消三个按纽,并且三个按纽的表意如WINDOWS系统 <select ></select>问题请教 请教一个javascript检测email格式的代码 求一段代码,圣诞晚会时用! 如何通过选择相应的按钮将表单提交到相应不同的页面?
var a="123";
alert(/^[1-9](\d)+$/.test(a));
</script>
try
{
var nStr=parseInt(str);
}
catch(e){ }
if(nStr)
{
if(nStr==str)
alert("是整数");
else
alert("不是整数");
}
else
alert("不是整数");
</script>
var a="123";
if(!isNaN(a*1))
alert("Is a Number!");
</script>
*判断是否整数,如果为空则返回空,如果不是数字则返回False,否则返回去掉前面多余0的整数
*/
function IsInt(str)
{
var strLength=str.length;
if(strLength==0)
{
return "";
}
for(var i=0;i<strLength;i++)
{
if(str.charAt(i)<"0"||str.charAt(i)>"9")
{
return "False";
}
}
return parseFloat(str);
}