在线等,急。。。 if(isNaN(value)){//不全为数字}else{//全是数字}其中:value是你要检查的表单输入的值isNaN 的意思就是 is Not a Number 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <Html><Head><Script Language="JavaScript"> Function checkData() { if (isAllNumber(Document.abc.t1.value)) { Alert("\对不起,你所输入的数据不能全部对数字!"); return false; } if (isRright(Document.abc.t1.value)) { Alert("\对不起,你所输入的数据中1-4位必须位汉字或者字母!"); return false; } return true; } Function isAllNumber(str) { strNumber="0123456789" For(int i=0;i<str.length;i++) { temp=substring(str,i,i+1) if(strNumber.indexOf(temp,0)==-1) return false; } return true; }</Script></Head><Body> <Form name="abc" action="" method="post" onsubmit="Return checkData();"> <INPUT type="text" name="t1" size="20"> ....... </Form></Body></Html> 不对啊,老大,提示:temp=substring(str,i,i+1)缺少对象 <input NAME="nickname" style="border:1px #91908D solid" size=13 onkeyup="value=value.replace(/[^\u4E00-\u9FA50-9a-zA-Z]{1,4}/g,'')" onpaste="return false">我想这样控制1-4个输入,可是却不行,望 指教!! 删除form下面的节点 reset按钮 js 加载swf对象ie7缓存问题 select 联动两个TEXT得到不同的值 关于DOM中,nodeValue的问题,晕了!!! 如何使我的checkbox钩上?谢谢指教!最后10分 怎样取得表格里面的数据啊?谢谢了 有js QQ技术群吗、 一段很短的代码有问题,谁能帮我看一下??? 拖拽一物体,它下面的元素就不接受onmouseover事件了 怎么办 谁知道怎么控制单选钮吗? 求助各位大侠们能不能帮小弟一把,小弟只剩20分了全送
<Head>
<Script Language="JavaScript">
Function checkData()
{
if (isAllNumber(Document.abc.t1.value))
{
Alert("\对不起,你所输入的数据不能全部对数字!");
return false;
}
if (isRright(Document.abc.t1.value))
{
Alert("\对不起,你所输入的数据中1-4位必须位汉字或者字母!");
return false;
}
return true;
}
Function isAllNumber(str)
{
strNumber="0123456789"
For(int i=0;i<str.length;i++)
{
temp=substring(str,i,i+1)
if(strNumber.indexOf(temp,0)==-1)
return false;
}
return true;
}
</Script>
</Head>
<Body>
<Form name="abc" action="" method="post" onsubmit="Return checkData();">
<INPUT type="text" name="t1" size="20">
.......
</Form>
</Body>
</Html>
temp=substring(str,i,i+1)
缺少对象