<form action="a.asp" name="myFrm">
 表单项:<input type="text">
 <img alt="提交" src="b.gif" width="50" height="22" style="cursor:hand;" onclick="document.forms.myFrm.submit();">
</form>

解决方案 »

  1.   

    <form action="a.asp" name="myFrm">
     表单项1:<input type="text" name="tt1"> 表单项2:<input type="text" name="tt2">
    </form> <img alt="提交" src="b.gif" width="50" height="22" style="cursor:hand;" onclick="javascript:document.forms.myFrm.submit();">
      

  2.   


    <input type="image" src="images/tb_1.gif" style="cursor:hand" title="提交">还支持回车。
      

  3.   

    你的问题在于不知道除了用submit按钮来提交以外,还有其他的方法来提交...
    比如你的表单名字叫MyForm , 你只需要在javascript里用document.MyForm.submit();
    就可以提交这个表单 . . . 
    所以只要你会了这个函数,就可以用任何方法提交表单了...
    例如: 下面的代码演示了:
              点一个链接的时候验证后提交,
              点一个图片时验证后再提交,
              点一个按钮时验证再提交....
    <html>
    <head>
    <script language="javascript">
    function SubmitForm()
    {
       if(document.MyForm.MyName.value =="")
       {
           alert("名字不能为空!");
           return;
       }
       document.MyForm.submit();
    }
    </script>
    </head>
    <body>
    <form name="MyForm" method="post" action="test.asp">
    你的名字:<input type="text" name="MyName">
    </form>
    <a href="javascript:onClick=SubmitForm()">提交表单</a>
    <img src="" onClick="SubmitForm()">
    <input type="button" onClick="SubmitForm()" value="提交表单">
    </body>
    </html>test.asp代码如下:
    <%@language=javascript%>
    <%var name = Request("MyName");%>
    <html>
    <body>
    这是test.asp页,你的名字是<%=name%>
    </body>
    </html>以上程序已经经过测试,可以拷贝直接运行 . . . 
    另需注意是,我在<img src ="">里将src设为空,你需要将src换成你自己的bmp文件路径..
      

  4.   


    <input type="image" name="tt1" value="提交">
    这种方法好多了
      

  5.   

    <form name=form1 action=a.asp method=post>
    <INPUT type=text name=text1 >
    <INPUT type=image height=19 alt=# width=50 src="/sms/img/login.gif" name=image2>
    </form>
      

  6.   

    <input type="image" name="a" value="提交">
    <input type="button" name="a" value="提交" style="backgroud-image;url">
      

  7.   

    <html><head>
    <script language=javascript>
    function FormSubmit()
    {
        myFrm.action = "a.asp"
        myFrm.submit();
    }
    </script>
    </head>
    <body>
    <form name="myFrm">
     表单项1:<input type="text" name="tt1"> 表单项2:<input type="text" name="tt2">
    </form> <img alt="提交" src="b.gif" width="50" height="22" style="cursor:hand;" onclick="FormSubmit();">
    </body>
    </html>