求教:判断函数 isNaN("aa");return trueisNaN("3939.3")return false 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function checkValue(){ var value=document.price.value; if (value) { value=parseFloat(value); if (isNaN(value)) alert("输入数值错误!"); }} 根本不要他们输入非数字字符<input onkeyup="this.value=this.value.replace(/\D/g,'')" onpaste="this.value=this.value.replace(/\D/g,'')"> <form name=form1 onsubmit="return cc()"><input name=price><input type=submit value=submit></form> <script language="Javascript"><!--function cc(){ var e = document.form1.price; if (e.value == "") { alert("不能为空!"); e.focus(); return false; } if (e.value.match(/\D/)!=null) { alert("输入的不全是数字!"); e.focus(); return false; } return true;}// --></script> 在客户端如何实现这个无刷新的需求? 同样的一段js代码在DW可以实现效果在vs2008里就不能 jquery 取table里的tr的个数呢? jqgrid生成的链接点击显示不出fancybox效果 如何实现党一个页面被打开时,如果在框架内,就跳到框架外执行 请教一个函数写法的小问题! 如何实现实时输入数字自动转换为货币形式? 一个div滚动条的问题 为什么这样使用innerHTML不行?在线等 让IFrame处于可编辑状态? 请问怎么得到marquee现在的状态是否在滚动? 网页上的javascript函数执行不了?为何?
{
var value=document.price.value;
if (value)
{
value=parseFloat(value);
if (isNaN(value))
alert("输入数值错误!");
}
}
<input name=price>
<input type=submit value=submit></form>
<script language="Javascript"><!--
function cc()
{
var e = document.form1.price;
if (e.value == "")
{
alert("不能为空!");
e.focus();
return false;
}
if (e.value.match(/\D/)!=null)
{
alert("输入的不全是数字!");
e.focus();
return false;
}
return true;
}
// --></script>