|
发表于 2007-1-7 09:21:19
|
显示全部楼层
改成这样:- <html>
- <script type="text/javascript">
- function doit(){
- if (confirm("将删除所有测试数据,确认吗?") == true){
- document.getElementById('f1').submit();
- }
- }
- </script>
- <form id="f1" name="f1" method="post" action="11.htm">
- <input type=hidden name=test value=1></form>
- <a href="#" onnclick="return doit();">删除所有测试数据</a>
- </form>
- </html>
复制代码 因为onclick="doit();f1.submit();", 总是执行两个语句, 除非doit发生了致命错误导致停止. 你在doit中return false并不影响后一个语句的执行. |
|