function chklst(){
  if(document.frmedit.lst.value=="")}
     alert("请选择...");
     return false
  }
}<form onSubmit="return chklst();">

解决方案 »

  1.   

    function chklst(){
      if(document.term.term.value=="")
    javascript:history.go(-1);
        return false;
      }
    <form onSubmit="return chklst();">
    这样怎么不可以啊
      

  2.   

    我的是选择列表,如果没选择的value=""
    用这个方法怎么不可以啊
      

  3.   

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title></title>
    <script language="javascript">
    <!--
    function chklst(){
      if(document.frmedit.lstid.value==""){
        history.back();
        return false;
      }
    }
    //-->
    </script>
    </head><body>
    <form name="frmedit" method="post" action="ts.asp" onSubmit="return chklst();">
      <select name="lstid" id="lstid">
      <option value=""></option>
        <option value="1">1</option>
        <option value="3">2</option>
      </select>
      <input type="submit" name="Submit" value="提交">
    </form>
    </body>
    </html>