看板 PHP 關於我們 聯絡資訊
你的問題在於onclick之後,會接者觸發submit的動作(因為你的type是submit) ,在你還沒轉走前,表單又送出了,你當然會覺得沒送出成功 取消了form只是把送出動作取消,雖然可以成功, 但會誤導你的觀念,"input放在form裡面 將不能用js跳頁" 至於document.write("YA");,因為把畫面都改掉了,所以也就沒有送出表單了 解決的方法可以參考 : → tkyifang :辦法1: type=submit 改成 type=button 06/29 15:34 : → tkyifang :辦法2: 改成 onclick='check_del(); return false;' 06/29 15:34 -- 你可以試試看 <form method=post onSubmit="alert('2')"> <input name="admin_button" type=submit value="刪除" onclick="alert('1');"> </form> 先後順序 或是 window.location='a.php'; window.location='b.php'; alert('test') 會有怎樣的結果。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: arrack 來自: 61.56.213.47 (06/30 09:24)
DeathDeath :原來是這樣!!真的相當多謝你的觀念指正!! 06/30 11:29
DeathDeath :同時也感謝tkyifang在submit和button的提醒 06/30 11:33