<form method="get">
<input name="a">
<button onclick="form.submit()"><img></button>
</form>

解决方案 »

  1.   

    情况是这样的,以下是该表单中的图片按钮,在javascript中如何调用函数提交该表单 
     <Form name="frmUpload" enctype="multipart/form-data" action="chkDtUpload.asp" method=post >
    <td align="center" bgcolor="#DAEBFE"  >
      <img src="image\upload.gif" width="85" height="28"  alt="上传文件" OnmouseOver="this.style.cursor='hand'">
    </td>
     </form> 
      

  2.   

    <Form name="frmUpload" enctype="multipart/form-data" action="chkDtUpload.asp" method=post >
    <td align="center" bgcolor="#DAEBFE"  >
      <img src="image\upload.gif" width="85" height="28"  alt="上传文件" OnmouseOver="this.style.cursor='hand'" onclick="this.form.submit();">
    </td>
     </form>
      

  3.   

    原来是我没有为form设置id ,在vbscript中用“name”就可以识别了。但在javascript中必须设置“id=对象名”不然就无法识别。
    谢谢大家,问题已经解决了。以后转入.net就不会有这种问题了。