我有页面" A"表格形式:
<form id="formA" method='post' action="somePage.php" name="formA">
... some input here ...
<div id="save-button"><input type="submit" value="Save" onclick=""/></div>
<div id="cancel-button"><input type="submit" value="Cancel" onclick="self.close()"/></div>
</form>
当我点击&#34;保存&#34;它应该并且确实执行&#34; somePage.php&#34;其中包括写入文件。
当我点击&#34;取消&#34;我想要页面&#34; A&#34;关闭(它确实)但它仍然执行&#34; somePage.php&#34;。
我该如何防止这种情况发生?
答案 0 :(得分:2)
<div id="cancel-button"><input type="submit" value="Cancel" onclick="self.close()"/></div>
到
<div id="cancel-button"><input type="button" value="Cancel" onclick="self.close()"/></div>
类型不能提交
答案 1 :(得分:-3)
<form id = 'formA' method = 'post' action = 'nextPage.php'>
...textboxes etc...
<div id="save-button"><input type="submit" value="Save" onclick=""/></div>
</form>
<form id = 'formB' method = 'post' action = 'prevPage.php'>
<div id="cancel-button"><input type="submit" value="Cancel" onclick=""/></div>
</form>
试试吧