<script>
function theformcheck()
{
if document.all.bigt.value=="服务器"
  {location.assign("http://www.chinaok.com/product/gotolist.php?bigt=整机类&smallt=服务器&state="+document.all.state.value);}
if document.all.bigt.value=="存储"
  {location.assign("http://www.chinaok.com/product/gotolist.php?bigt=存储&smallt=all&state="+document.all.state.value+"&brand=all";}
}
</script>

解决方案 »

  1.   

    <select name="bigt">
        <option value='服务器'>服务器</option>
        <option value='存储'>存储</option>
      </select>
    改成
    <select name="bigt">
        <option value='服务器'>服务器</option>
        <option value='整机类'>存储</option>
      </select>
    设置bigt=document.theform.bigt.value
      

  2.   

    sorry, 顺序似乎不对了——楼主领会精神把……
      

  3.   

    加一个action参数不就完了,改成下面这样
    <form NAME="theform" action="gotolist.php" style="padding:0px;border:0px;margin:0px;">
      <select name="bigt">
        <option value='服务器'>服务器</option>
        <option value='存储'>存储</option>
      </select>
      <select name="state">
         <option value='北京'>北京</option>
         <option value='天津'>天津</option>
       </select>
       <input type="button" value="提交" onClick="theformcheck()">
    </form>
      

  4.   

    应该这样
    <form NAME="theform" action="gotolist.php" style="padding:0px;border:0px;margin:0px;" method="get">
      <select name="bigt">
        <option value='服务器'>服务器</option>
        <option value='存储'>存储</option>
      </select>
      <select name="state">
         <option value='北京'>北京</option>
         <option value='天津'>天津</option>
       </select>
       <input type="button" value="提交" onClick="theformcheck()">
    </form>