主题:  高手帮我看下这段JS代码有错吗,关于留言版空字符叛断

xiaoQQ

职务:普通成员
等级:1
金币:-2.0
发贴:62
#12005/12/4 14:15:13
<SCRIPT LANGUAGE="javascript">
<!--
function check()
{
if(checkspace(document.Nameinfo.Name.value)) {
    document.Nameinfo.Name.focus();
alert("用户名不能为空,请重新输入!";
    return false;
}

document.Nameinfo.submit();
}
function checkspace(checkstr) {
var str = '';
for(i = 0; i < checkstr.length; i++) {
str = str + ' ';
}
return (str == checkstr);
}
//-->
</script>

<input name="Submit" type=image value="提交" src="images/antj.jpg" width=37 height=20 border=0 onClick="return check();">

我做了个留言版,要让文本区域Name不让他空字符,我这样加了排JS代码,提交按钮处加了onClick="return check();"
这样,怎么文本区域Name 不填东西提交不会出现出错对话框呢,直接提交上去,怎么回事



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#22005/12/4 16:22:22



yiliaocheng

职务:普通成员
等级:2
金币:2.0
发贴:631
#32006/1/3 10:23:50
if(checkspace(document.Nameinfo.Name.value)) 改为if(checkspace(document.Nameinfo.Name.value)=‘’) 试试