主题:在线急等...求助求助求助求助
我写一个留言本,在其中验证用户输入数据的完整性,可是出现了问题,大家快帮我看看
----------------------验证部分---------------------------
<SCRIPT language=javascript>
<!--
function checkdata()
{
var name=document.addfrom.name.value;
var title=document.addfrom.title.value;
var content=document.addfrom.content.value;
if (name=="" || name==null)
{
alert("对不起!\n\n请先输入昵称!");
document.addfrom.name.focus();
return;
}
if (title=="" || title==null)
{
alert("对不起!\n\n请先输入主题!");
document.addfrom.title.focus();
return;
}
if (content=="" || content==null)
{
alert("对不起!\n\n请先输入留言内容!");
document.addfrom.content.focus();
return;
}
document.addfrom.Submit();
}
-->
</SCRIPT>
---------------------------------------------------------
------------表单部分-------------------------------------
<FORM name=addfrom action=addsave.asp method=post>
<table width="600" height="199" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#C25B17">
<tr>
<td width="77" height="24" align="right" background="images/d.GIF">呢称:</td>
<td width="219" height="24" align="center" background="images/d.GIF"><input name="name" type="text" id="name" /></td>
<td width="304" align="center" valign="middle" background="images/d.GIF">
<img src="images/boy.gif" width="20" height="20" />
<input name="sex" type="radio" value="image/boy.gif" checked="checked" />
<img src="images/girl.gif" width="20" height="20" />
<input type="radio" name="sex" value="image/girl.gif" /></td>
</tr>
<tr align="right">
<td height="24" background="images/d.GIF">QQ:</td>
<td height="24" align="center" background="images/d.GIF"><input name="qq" type="text" id="qq" /></td>
<td width="304" rowspan="4" align="center" valign="middle" background="images/d.GIF"><textarea name="content" cols="30" rows="5" id="content"></textarea></td>
</tr>
<tr align="right">
<td height="24" background="images/d.GIF">Email:</td>
<td height="24" align="center" background="images/d.GIF"><input name="email" type="text" id="email" /></td>
</tr>
<tr align="right">
<td height="24" background="images/d.GIF">主题:</td>
<td height="24" align="center" background="images/d.GIF"><input name="title" type="text" id="title" /></td>
</tr>
<tr align="right">
<td height="24" background="images/d.GIF">来自:</td>
<td height="24" align="center" background="images/d.GIF"><input name="date2" type="text" id="date2" /></td>
</tr>
<tr align="right">
<td height="24" colspan="3" align="center" background="images/d.GIF"><input type="submit" name="Submit" value="留言" onclick=javascript:checkdata() /></td>
</tr>
</table>
</form>
----------------------------------------------------------------------
如果没有输入数据,出现了警告框,如果按道理应该返回原来的页面,可是警告框出现后就又提交了表单到addsave.asp
大家快帮我看看啊,急急急
----------------------验证部分---------------------------
<SCRIPT language=javascript>
<!--
function checkdata()
{
var name=document.addfrom.name.value;
var title=document.addfrom.title.value;
var content=document.addfrom.content.value;
if (name=="" || name==null)
{
alert("对不起!\n\n请先输入昵称!");
document.addfrom.name.focus();
return;
}
if (title=="" || title==null)
{
alert("对不起!\n\n请先输入主题!");
document.addfrom.title.focus();
return;
}
if (content=="" || content==null)
{
alert("对不起!\n\n请先输入留言内容!");
document.addfrom.content.focus();
return;
}
document.addfrom.Submit();
}
-->
</SCRIPT>
---------------------------------------------------------
------------表单部分-------------------------------------
<FORM name=addfrom action=addsave.asp method=post>
<table width="600" height="199" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#C25B17">
<tr>
<td width="77" height="24" align="right" background="images/d.GIF">呢称:</td>
<td width="219" height="24" align="center" background="images/d.GIF"><input name="name" type="text" id="name" /></td>
<td width="304" align="center" valign="middle" background="images/d.GIF">
<img src="images/boy.gif" width="20" height="20" />
<input name="sex" type="radio" value="image/boy.gif" checked="checked" />
<img src="images/girl.gif" width="20" height="20" />
<input type="radio" name="sex" value="image/girl.gif" /></td>
</tr>
<tr align="right">
<td height="24" background="images/d.GIF">QQ:</td>
<td height="24" align="center" background="images/d.GIF"><input name="qq" type="text" id="qq" /></td>
<td width="304" rowspan="4" align="center" valign="middle" background="images/d.GIF"><textarea name="content" cols="30" rows="5" id="content"></textarea></td>
</tr>
<tr align="right">
<td height="24" background="images/d.GIF">Email:</td>
<td height="24" align="center" background="images/d.GIF"><input name="email" type="text" id="email" /></td>
</tr>
<tr align="right">
<td height="24" background="images/d.GIF">主题:</td>
<td height="24" align="center" background="images/d.GIF"><input name="title" type="text" id="title" /></td>
</tr>
<tr align="right">
<td height="24" background="images/d.GIF">来自:</td>
<td height="24" align="center" background="images/d.GIF"><input name="date2" type="text" id="date2" /></td>
</tr>
<tr align="right">
<td height="24" colspan="3" align="center" background="images/d.GIF"><input type="submit" name="Submit" value="留言" onclick=javascript:checkdata() /></td>
</tr>
</table>
</form>
----------------------------------------------------------------------
如果没有输入数据,出现了警告框,如果按道理应该返回原来的页面,可是警告框出现后就又提交了表单到addsave.asp
大家快帮我看看啊,急急急