可能是由于Image做为button本身的click事件有提交作用吧!所以在JScript运行之后,还是自动提交了。
有没有一个可以取消此Image的事件的属性?
大家帮忙想想,这可能是个简单的问题哦!

解决方案 »

  1.   

    <input type="image" border="0" name="submittype4" src="../images/ps_rollback.bmp" onclick="return checkps1()">  在这个地方加上一个 return 之后就可以由函数的返回值true/false 来判断是否提交了.
      

  2.   

    <script language="JavaScript">
    condition=false
    function checkps1(){
      if(condition) form1.submit();
     else
      form1.text1.focus(); 
      }
    </script>
    <form name="form1" action="x.jsp">
    ........
    <img border="0" src="../images/ps_rollback.bmp" onclick="checkps1()">
    .......
    </form>
      

  3.   

    onclick="checkps1();return false;">
      

  4.   

    在问一下,怎么样在让一个多框架的框架页一打开就全屏显示!
    代码如下:onLoad="window.open(document.location, 'big', 'fullscreen=yes')"
      

  5.   

    <body onload="if(top.name!='meizz')window.open(top.location.href,'meizz','fullscreen=yes')">
      

  6.   

    onLoad="window.open(document.location, 'big', 'fullscreen=yes')"
    在本页加上
    <script>
    if(opener!=null)
    opener.window.close();
    </script>
      

  7.   

    各位再帮我一次吧!
    这回不同一点的就是:
    ......
    <form name="form1" action="XXXservlet">.......
    </form>
    为什么我用 request.getParameter("submittype2.x");得不到图片坐标值!
    真是急呀!!!