<form name="form" action="searchMaterial"  method="post" >
  <div class="search">
  <ul>
  
    <li>您現在搜索的是:
                  <span class="red">
${ma.variety}
</span></li>

<li>
<input name="ma.variety" type="text" class="keyword" /> 
<input name="submit"  type="button" class="bth"  onclick="form.submin();></li>
  </ul>
  </div>
 </form> 
onclick="javascript:form.submin();"也一樣
就是個提交表單問題  不知道哪出问题了~~~~ 

解决方案 »

  1.   

    form.submin 改成onclick="javascript:form.submit();"也一樣
      

  2.   

    提交的button name 属性为 submit form的submit方法失效<input name="submit"  type="button" class="bth"  onclick="form.submin();></li>这一行,name换个名字 如 name="dfadsfds"  onclick="form.submin();后面少一个双引号。
      

  3.   


    <input name="submit"  type="button" class="bth"  onclick="javascript:form.submit();"/>上是大意了  之前可以提交的  后来出问题改了写错了的 
    这样也不能提交  新写了个页面试了试  结果一样还是不能提交  大家都能提交?
      

  4.   

    <input name="submit"  type="button" class="bth"  onclick="javascript:document.formname.submit();"/>
    formname替换成你页面表单中form的name
      

  5.   

    <input name="submit"  type="button" class="bth"  onclick="javascript:form.submit();"/>
    把name="submit"的值改了,命名冲突了
      

  6.   

    <form name="form" action="searchMaterial"  method="post" >  <div class="search">
      
       <ul>
              
            <li>您現在搜索的是:
                      <span class="red">
            ${ma.variety}
            </span></li>
            
            <li>
            <input name="ma.variety" type="text" class="keyword" /> 
            <input name="fff"  type="button" class="bth"  onclick="form.submit();"></li>
        </ul>
    </div></form> 
    这样我这边是可以提交的。楼主测试下!