0
我想提交表單上的按鈕點擊,但希望用戶確認他是否確定。 我在窗體上有多個提交按鈕,我只是想彈出刪除的情況下。 當我使我的按鈕類型提交。我的表單被提交兩次如果我確認其他它被提交一次(我不希望它在這種情況下提交)。表單沒有得到按鈕提交點擊
我在頁面上有多個表單。這就是爲什麼我試圖提交表單獲取父節點,而不是使用getElementbyId。
JavaScript函數
function deleteEvent(btn){
var confirmed=confirm('Do you want to delete the event?');
if(confirmed){
var f = btn.parentNode;
f.submit();
}
else{
return false;
}
}
HTML代碼
<form action="#" method="POST">
<input type="button" name="delete" value="Delete" onClick ="deleteEvent(this)">
</form>
感謝。
工作液:
<input type="submit" name="delete" value="Delete" onClick ="return confirm('Do you want to delete the event?');">
如果輸入型的提交將繼續,除非您使用event.preventDefault或任何其他方法,從停止提交表單。 – abc123
這就是爲什麼我做了它的按鈕類型,但我無法提交它。 – PhantomM
你可以爲表單添加一個ID,並使用它可以提交它,而不是使用父代 – Varada