<form > 
<input name="sub1" type="submit" onclick="javascript:if(confirm('真的要删除吗?'))form1.submit();return false;"> 
</form> 
晕,你本身就是submit提交按钮
你的那JS根本对他不起作用

解决方案 »

  1.   

    <input type="button" name="button" id="button" value="按钮" onclick="javascript:if(confirm('真的要删除吗?'))form1.submit();return false;"> 
      

  2.   

    <input name="sub1" type="submit"  onclick="javascript:if(confirm('真的要删除吗?'))form1.submit();return false;"> 
    我怎么用iframe测试没这个问题
      

  3.   

    input type="button" name="button" id="button" value="按钮" onclick="javascript:if(confirm('真的要删除吗?'))form1.submit();return false;"> 你那个是submit按钮,点的话不管怎样都会提交的.
      

  4.   

    从上面内容看不出问题在哪里,你说的动态iframe是什么?
      

  5.   

    <input name="sub1" type="submit" onsubmit="if(confirm('真的要删除吗?')){form1.submit();}else{return false;}">
    换个事件试试吧 
      

  6.   

    type="submit"还button吧 ,这个不是什么时候都好用的
      

  7.   

    把<form > 这个标签去了
      

  8.   

    <form onsubmit="javascript:if(confirm('真的要删除吗?'))form1.submit();return false;">
    <input name="sub1" type="submit">
    </form>把事件放在FORM的SUBMIT中
      

  9.   

    <form onsubmit="return confirm('真的要删除吗?')"> 
      ....
    </form>只要这样就可以了