<script language="javascript"> 
            function fsubmit(obj){ 
                     obj.submit(); 
                                 } 
            function freset(obj){ 
                      obj.reset(); 
                                 } 
   </script> 
<form name="form" method="post" action="login.jsp">
<p><font color="#3466bb">用 户</font> <input  name="UserName" size="15"></p>
<p><font color="#3466BB">密 码</font> <input  name=Password size=15 type=password> <br>
<br>
         <img   src='image/y.png'   onClick="javascript:fsubmit(document.form);">     
    <img   src='image/i.png'    onClick="javascript:freset(document.form);">     

</p>
</form>
各位大虾能分析下为什么啊?reset能行。
用css时, submit和reset都能实现。

解决方案 »

  1.   

    <form name="form" method="post" action="login.jsp"> 
    <p> <font color="#3466bb">用 户 </font> <input  name="UserName" size="15"> </p> 
    <p> <font color="#3466BB">密 码 </font> <input  name=Password size=15 type=password> <br> 
    <br> 
            <input type="image"  src="image/y.png">    
       <input type="image"  src="image/1.png" onclick="this.form.reset();return false;">    </p> 
    </form> 
      

  2.   

    谢谢啦!不过好像还是不行。 <input type="submit" name="Login" value="登录" 
            style="border: 1px solid #B6CAEB; background-color: #3466BB; color: #FFFFFF" />这样写是可行的。搞不懂了
      

  3.   

    是你代码判断的问题吧type="image" 是不会被提交的。。加个 <input type="hidden"
    <form name="form" method="post" action="login.jsp"> 
    <p> <font color="#3466bb">用 户 </font> <input  name="UserName" size="15"> </p> 
    <p> <font color="#3466BB">密 码 </font> <input  name=Password size=15 type=password> <br> 
    <br>  <input type="hidden" name="Login" id="Login" value="issubmit" />        <input type="image"  src="image/y.png">    
       <input type="image"  src="image/1.png" onclick="this.form.reset();return false;">    </p> 
    </form>