原因是HTML是解释执行的,有先后顺序,当遇到alert时;会出现暂停,但之前的代码已经执行,了,如果去掉alert时,因为有reutrn false;相当返回,什么都没有做,当然不能更新了
解决方案 »
- 做一个投票,当用户点击“再加一项”时,下面就多出一行应该怎么实现呢??
- 页面上有很多嵌套的div,点击鼠标 怎么得到被点击的div的id
- 急呀,在线等
- 这个在 FireFox 下如何写? 在线等
- 有什么办法来获取单选按钮组中所选中项的id或value?
- 寻找可以在utf-8下使用的日历控件
- 关于iframe的滚动条问题?
- 使用rte.js往编辑器里传递内容时出现焦点偏离问题,谢谢
- 紧急求助!!js里的history方法属性怎么使用?请详尽一点!!解决就给分,在线等待!!
- 那位大神知道 这段代码为什么显示图片路径不存在呢?
- 在prototype.js中,关于$()方法传入的参数的问题,高手进来看看!
- js打开新窗口返回值IE正常/firefox失败求助
这我认为不妥,去掉alert()只是没有提交action而已,而之前代码也会照样执行的吧,现在奇怪就奇怪在加上alert可以执行更新,没有的话,不能更新。
是不是alert有延时或者别的什么作用
<form action="patent.dhtml?ps=15" method="get" id="mainForm" onsubmit="searchNAddKeywords('mainForm','searchPanel');return false;">