2013-12-08 51 views
0

在一個php頁面中,我想創建一個刪除按鈕來刪除數據庫中的數據。在確認刪除之前,此按鈕將能夠顯示彈出框以詢問「是」或「否」。如何創建一個JavaScript代碼彈出框的功能?

"<input type=submit value=Remove onclick='confirm(\"Are you sure to remove Title " . $row['AlbumName'] . " ?\");'>" 

此代碼只是可以調用彈出框,但它不能檢查用戶或者單擊「是」或「否」。

我試圖用確認函數remove()進行回顯腳本,但是當我設置onclick = remove()時函數不起作用。

回答

1

試試這個

<input type=submit value=Remove onclick='confirmDelete(<?=$row['AlbumName']?>);'> 

function confirmDelete(AlbumName) 
{ 
var agree=confirm("Are you sure to remove Title "+AlbumName+"?"); 
if (agree) 
    return true ; 
else 
    return false ; 
} 
0
function doublecheckDelete() { 
    if (confirm("really delete") == true) { 
     document.deleteform.submit(); 
    } else { 
     alert ("ok, not deleting."); 
    } 
} 

<form name="deleteform" action="delete.php"> 
... whatever else you need ... 
<input type=button onClick="doublecheckDelete()"> 
</form> 
相關問題