讓我們假設我有這樣的輸入方式:javascript如何確認工作?
<input type="submit" value="Delete" onclick="return window.confirm('Are u sure?');"/>
這裏是我的問題,它是如何工作的?當我點擊「刪除」,然後在對話框中點擊「取消/否」,操作刪除不會被調用,但爲什麼?我明白,在我們點擊刪除輸入後,onclick事件會被提出,但是不知道爲什麼它可以停止提升表單動作。方法window.cofirm返回布爾值,以便停止調用表單動作?
點擊 「取消」 品牌['確認()'](https://developer.mozilla.org/en-US/docs/Web/API/Window.confirm)將false返回給您的'onclick'處理程序,這會阻止默認操作(提交)。 – showdev 2014-10-27 20:19:12
OK返回true,cancel返回false,它不會變得簡單得多。返回的false值取消提交按鈕上的點擊事件。 – j08691 2014-10-27 20:19:37