2013-04-13 58 views
0

我有這樣的代碼行:添加確認彈出

$action = "window.location = 'fruit_list.php.php?do=delete&id={$fruitdata['id']}"; 
echo '<a style="cursor: pointer" onclick="javascript:' . $action . '">Delete</a>';?> 

有沒有辦法添加以下代碼,以使確認框彈出時鏈接點擊?

onclick="return confirm('are you sure?')" 
+0

爲什麼不使用'href'? –

回答

0

你並不需要添加回的onclick,只是

<a href='#' onclick='confirm("Are you sure?")'> Click </a>

http://jsfiddle.net/PFKFq/1/

+0

我想結合上面發佈的兩個代碼。 (鏈接隱藏在瀏覽器欄中) – user2277739

0
$action = "if(window.event) event=window.event; event.preventDefault();if (confirm('Are you sure?')){window.location = 'fruit_list.php.php?do=delete&id={$fruitdata['id']} }"; 
echo '<a style="cursor: pointer" onclick="javascript:' . $action . '">Delete</a>';?> 
+0

不要工作,BTW謝謝。 – user2277739

+0

對於標籤,您應該阻止默認操作,將您帶到另一個頁面。看看我更新的答案。 –

+0

@ user2277739:好的,在過去,我不知道我必須提及用戶名,以便您可以獲取消息。也許太晚了。 –

0

爲什麼你不使用href

<?php 
$link = "fruit_list.php?do=delete&id={$fruitdata['id']}"; 
echo "<a href='{$link}' onclick='return confirm(\"Delete ?\");'>Delete</a>";