2012-04-24 54 views
0

我有一小段javascript讓用戶確認我的網站上的東西。我有一個鏈接,我也要求他們在繼續之前確認。我用按鈕的'onclick'功能沒有問題,但是如何在鏈接上使用它?PHP,圍繞鏈接的JavaScript

我的繼承人鏈接:

echo"<a href=\"$urlHTML\">Delete</a>"; 

而且我的繼承人 '的onclick':

onclick="return confirm('Please confirm you wish to edit these details')"/> 

任何幫助將是巨大的!

回答

0

您可以在一個錨標記使用onclick你會用它上的按鈕以同樣的方式:

<a href="<?php echo $urlHTML; ?>" onclick="return confirm('Please confirm you wish to edit these details');">Delete</a> 

但是你會更好使用事件處理程序:

<script type="text/javascript"> 
    function myClickHandler() { 
     return confirm("Really?"); 
    } 

    document.getElementById("my_link").onclick = myClickHandler; 
</script> 

<a id="my_link" href="<?php echo $urlHTML; ?>">Delete</a> 

我建議你也閱讀jQuery。它會爲你節省很多時間。

+0

@ twaddington我將如何使用您的'錨標記'方法與它echo'd和'我的HTML'鏈接我張貼。我新來javascript。 Ty – user1352057 2012-04-24 01:15:54

+0

查看我的更新回答。 – twaddington 2013-01-12 20:36:32

2

嗯...

<?php ?> 
<a href="<?php echo $urlHTML ?>" onclick="return confirm(blah blah blah)">Delete</a> 
+0

@ marc b echo「Delete」; – user1352057 2012-04-24 01:09:11

+0

任何機會,你可以給我一個想法,爲什麼即時獲得一個'意外'?''錯誤? – user1352057 2012-04-24 01:09:57