JSP表单问题
我写的javascript用来验证数据合法性
可是怎么一点作用都没起到?
<script language="javascript">
function on_submit()
{
if(document.form1.title1.value="")
{
alert("请输入标题!");
document.form1.title1.focus();
return false;
}
if(document.form1.content1.value="")
{
alert("请输入内容!");
document.form1.content1.focus();
return false;
}
}
</script>
表单内容如下:
<form name="form1" method="post" action="addTopicCheck.jsp" onsubmit="return on_submit()">
<table width="80%" border="2" align="center" cellpadding="0" cellspacing="1" bordercolor="#66CC00">
<tr>
<td height="25" colspan="3" align="center" bgcolor="#FFFFDD">
发表主题</td>
</tr>
<tr>
<td width="15%" height="25" align="center">
主题:</td>
<td>
<input type=hidden name="boardID" value="<%=boardID%>">
<input name="title1" id="title1" type=text size=90></td>
</tr>
<tr><td valign="top" align="center">内容:</td>
<td><textarea name="content1" id="content1" rows="8" cols="90"></textarea></td>
</tr>
<tr><td colspan="2" align="center"><input name="submit" type="submit" id="submit" value="发表">
<input name="reset" type=reset id="reset" value="重填">
</td></tr>
</table>
</form>
只要我点击了“发表”按钮,它不管主题,内容是否为空,都提交到addTopicCheck.jsp页面
而且就算主题内容写了东西,提交后,主题,内容两字段也为空
这是什么问题啊?
急……
------解决方案--------------------if(document.form1.title1.value=="")
------解决方案--------------------JScript code
<script language="javascript" >
function on_submit()
{
if(document.form1.title1.value=="") //双=号
{
alert("请输入标题!");
document.form1.title1.focus();
return false;
}
if(document.form1.content1.value=="")
{
alert("请输入内容!");
document.form1.content1.focus();
return false;
}
return true;
}
</script>