【发布时间】:2013-07-08 02:42:59
【问题描述】:
在我的表单上,用户可以对其进行修改,即将其弄脏,然后单击“取消”按钮。
取消按钮的 onClick() 行为是更改window.location。
但是,当我按下“取消”按钮时,我注意到 window.location 只有在我单击“确定”(IE8)或“离开此页面”(FF 或 Chrome)时才会更改。但是,如果我单击“取消”(IE8) 或“留在此页面上”(FF 或 Chrome),那么实际的 window.location 确实不会改变。
这是如何工作的?
编辑包括代码:
function (buttonPressed) { // called when Cancel button is pressed
window.location = ...;
}
【问题讨论】:
-
你能看到一些代码吗?
-
当然。我刚刚更新了它。
标签: javascript html forms