代码如下,不知道怎么回事验证的时候那个alert 要弹出来两次,想要验证下一个的时候前面选择过的内容不再清空。
现在虽然不再清空但是alert会弹出两次!求解答,求代码
------------------------------------------------------------
<html>
<head>
<title>- -</title>
<link rel="stylesheet" href="default.css" type="text/css" />
<script language="javascript" type="text/javascript">
function text() {
            if (document.form.dept.value == "tip") {
                alert("请选择部门!");
                return false;
            }

            if (document.form.start.value == "") {
                alert("查询起始日期不能为空!");
                return false;
            } if (document.form.end.value == "") {
alert("查询结束日期不能为空!");
return false;
}}
</script>
</head><body>
<table><tr><th width="900" class="cen"><h3>部门工作量查询>>部门投入汇总</h3></th></tr></table>
<hr  align="left" width="30%"/>
<form name="form" onSubmit="return text();">
<table width="900">
<tr class="atr">
  <td width="210">部门:
    <select size="1" name="dept" >
   <option value="tip">选择部门</option>
      <option value="1">1</option>
  <option value="2">2</option>
        </select>       </td>
<td width="100">查询起始日期</td>
  <td width="190"><input type="text" name="start"/></td>
<td width="100">查询结束日期</td>
<td width="190"><input type="text" name="end"/></td>
   <td width="48"><input type="submit" value="查询" onclick="text()" /><input type="submit" value="导出" onclick="text()" /></td>
</tr>
 
</form>
</body>
</html>-----------------------------------------------------------------------------