<%@page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<script language="javascript">
function on_submit()
{
if(form1.filename.value=="")

  alert("视频名称不能为空,请输入视频名!");
  form1.filename.focus();
  return false;
}

if(form1.sizes.value=="")

  alert("视屏大小不能为空,请输入视频大小!");
  form1.sizes.focus();
  return false;
}
if(form1.speaker.value=="")

  alert("讲演者名不能为空,请讲演者名!");
  form1.speaker.focus();
  return false;
}

if(form1.Introduction.value=="")

  alert("视屏简介不能为空,请内容!");
  form1.Introduction.focus();
  return false;
}
}
</script>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head><body>
<form id="form1" name="form1" method="post" action=""  onsubmit="return on_submit()">
   
  <div align="center">
    <p align="center">添加视频  </p>
<table  border="1" align="center">
<tr align="left"><td width="331">
    <label>具体分类</label>
      :
        <label>
        <select name="select" size="1">
  <option value="1"></option>
          <option value="2">java</option>
          <option value="3">jsp</option>
          <option value="4">asp</option>
          <option value="5">php</option>
          <option value="6">.net</option>
          <option value="7">vb</option>
          <option value="8">c</option>
        </select>
        </label>
      &nbsp; *处必输入 </td>
</tr>
    <tr align="left"><td>
      <label>视频名称 :</label>
      <label>
      <input type="text" name="filename" />
      </label>
      *</td>
    </tr>
  <tr align="left"><td>
    <label>上传视频 :</label>
      <label></label>
      <label>
      <input type="file" name="Submit" value="" />
      *
      </label>
    
</td></tr>
<tr  align="left"><td>
   <label>上传图片 :</label><label>
      <input type="file" name="Submit2" value="" />
      </label>
    *</td>
</tr>
<tr align="left"><td>
   <label>视频大小 :</label>
      <input type="text" name="sizes" />
      *
    </td>
</tr>
<tr align="left"><td>
   
      <label>讲演人员 :</label><label>
      <input type="text" name="speaker" />
      </label>
    *
</tr></td>
<tr align="left"><td>
    <label>视频简介 :</label>
      <label>
      <textarea name="Introduction"></textarea>
      </label>
    *</td>
</tr>
    <tr align="left"><td align="center">
      <label>
      <input type="submit" name="Submit3" value="上传" />
      </label>
  &nbsp;
      <label>
      <input type="reset" name="Submit4" value="重置" />
      </label>
</td></tr>
    <p>&nbsp;  </p></td></tr>  </table>
</form>
</body>
</html>

解决方案 »

  1.   

    把form的那个onsubmit去掉,在底下submit的那个button控件里加上 onclick=“on_submit()”试试~~
    嘿嘿~~~我也是新人~~仅供参考
      

  2.   

    一步步 来  先看能进入到你的js里面不  不能进入就看你写的onsubmit有问题,如果进入了  看你能不能获得form1里面元素的值  再判断
      

  3.   

    在按钮里加上事件onclick="return on_submit()"
      

  4.   

    先试试直接在按钮上写事件,然后在js中用alert调试一下!