function checkdata() {
var ssn= form.username.value.toLowerCase();
if(!checkUserName(ssn)) {return false;}
return true;
}
function checkUserName(ssn) {
else if(ssn.length<3||ssn.length>12) {
alert("请输入3-12位数字")
form.username.focus()
renturn false;
}
else if(isWhiteSpace(ssn)) {
alert("不能有空格")
form.username.focus()
return false;
}else {return true;}
}
function isWhiteSpace(s) {
var space="\t\n\r";
var i;
for(i=0;i<s.length;i++) {
var c =s.charAt(i);
if(space.indexOf(c)>=0) {
return true;
}
}
return false;
}
//我的表 只写了一点基本的内容
如下:<form id="form1" name="form" method="get" action="1.html" onSubmit="return checkdata()">
<table width="768" border="1">
<tr>
<td>用户名;</td>
<td><input type=text name="username" size="30" maxlength="10"></td>
</tr>
<td>
<input type="submit" value="提交">
<input type="reset" value="重置">
<input type="button" value="ok">
</td>
//这就是全部有用的了 表没问题 出问题的是 js 但我不知道哪儿有错