表单验证double 型数据问题 function isNumberFloat(inputString) { return (!isNaN(parseFloat(inputString))) ? true : false; } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上程序有错误,当输入123ab的时候,也是判断为true; <script>function check(){ var s=document.getElementsByName('zcfzl')[0].value; if(/^\d+(\.?\d+)?$/.test(s)==false||isNaN(parseFloat(s))) { alert('请输入数字');return false; }}</script><body><form action="tianjia22.jsp" method="post" name="zxssb" onSubmit="return check();"><input type="text" name="zcfzl" size="20" style="height=14pt;font-size:12px"><input type=submit value=submit></form></body> function isFloat(str){ return !isNaN(str); } alert(isFloat("23.66")) 谢谢 vivianfdlpw!!!!还有一点瑕疵,要是text输入的是 + …… 或 - …… 呢(……代表一小数),它们也被屏蔽掉了啊。怎么改呢? <script>function check(){ var s=document.getElementsByName('zcfzl')[0].value; if(/^[\+\-]?\d+(\.?\d+)?$/.test(s)==false||isNaN(parseFloat(s))) { alert('请输入数字');return false; }}</script><body><form action="tianjia22.jsp" method="post" name="zxssb" onSubmit="return check();"><input type="text" name="zcfzl" size="20" style="height=14pt;font-size:12px"><input type=submit value=submit></form></body> jquery代码解释其中的title,jump to等 求助,为什么调用show来显示div会提示找不到对象? ultraedit 请问如何关闭飘浮元素? 如何用Javascript写一个本地页面 内嵌框架<IFRAME>传值问题 乘积结果如此多的小数位.. 怎样清空<input type='text'>中的数据 想做一个用数字按键来实现超链接选择的菜单??? jquery切换显示,DOM对象参数问题 请问如何去掉表单中的一个元素? 请教:如何用js实现截取一个字符串中的第一个数字
function check()
{
var s=document.getElementsByName('zcfzl')[0].value; if(/^\d+(\.?\d+)?$/.test(s)==false||isNaN(parseFloat(s)))
{
alert('请输入数字');return false;
}
}
</script>
<body>
<form action="tianjia22.jsp" method="post" name="zxssb" onSubmit="return check();">
<input type="text" name="zcfzl" size="20" style="height=14pt;font-size:12px">
<input type=submit value=submit>
</form>
</body>
return !isNaN(str);
}
alert(isFloat("23.66"))
function check()
{
var s=document.getElementsByName('zcfzl')[0].value; if(/^[\+\-]?\d+(\.?\d+)?$/.test(s)==false||isNaN(parseFloat(s)))
{
alert('请输入数字');return false;
}
}
</script>
<body>
<form action="tianjia22.jsp" method="post" name="zxssb" onSubmit="return check();">
<input type="text" name="zcfzl" size="20" style="height=14pt;font-size:12px">
<input type=submit value=submit>
</form>
</body>