如何判断文本框里输入的是浮点型? http://blog.csdn.net/hbzxf/archive/2004/07/16/43048.aspx 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if isNaN(Number(form1.text1.value)) alert('不是数字');else if (Number(form1.text1.value).toFixed(0)==form1.text1.value) alert('是整数');else alert('是浮点数'); 修正一下:if isNaN(Number(form1.text1.value)) alert('不是数字');else if (Number(form1.text1.value).toFixed(0)==Number(form1.text1.value)) alert('是整数');else alert('是浮点数'); form1.text1.value这种写法很不标准,只要加上一个"document.",就可以跨浏览器使用,我就不明白为什么非要“懒惰”一下?而且if isNaN,有这么写的吗? <form name="form1"><input type="text" name="Sum"><input type="button" onclick="Check()" value="Check"></form><script>function Check(){ var iInput = document.form1.Sum.value; var reg=/^(-|\+)?\d+(\.\d+)$/ alert(reg.test(iInput));}</script> http://blog.csdn.net/hbzxf/archive/2004/07/16/43048.aspx 在线求jquery图片切换动画 用document.location.href传递checkbox的值 <body onload("sum()")>为什么sum()函数循环调用? 子页面操作父页面 (WTCSY)过来答题 如何用JavaScript 实现datagrid 的 隐藏 以及其行列 的 隐藏? javascript中如何判断上传文件类型是图片,并且图片的路径是有效的 急急!!如何把小数转换成百分数,有没有什么方法?? 如何取函数里参数的值? unique ID 找个例子 急啊!xml 问题。
alert('不是数字');
else if (Number(form1.text1.value).toFixed(0)==form1.text1.value)
alert('是整数');
else
alert('是浮点数');
alert('不是数字');
else if (Number(form1.text1.value).toFixed(0)==Number(form1.text1.value))
alert('是整数');
else
alert('是浮点数');
这种写法很不标准,只要加上一个"document.",就可以跨浏览器使用,
我就不明白为什么非要“懒惰”一下?而且if isNaN,有这么写的吗?
<input type="text" name="Sum">
<input type="button" onclick="Check()" value="Check">
</form>
<script>
function Check()
{
var iInput = document.form1.Sum.value;
var reg=/^(-|\+)?\d+(\.\d+)$/
alert(reg.test(iInput));
}
</script>