2012-04-07 53 views
0

可能重複:
How to enable or disable an anchor using jQuery?防止鏈路<a>沒有HREF從點擊

我有這樣的:

<a onclick="javascript:btnSave_onclick();" class="button">Save</a> 

基本上,鏈接像個按鈕。

但是,當我需要將其禁用時,有一些條件。這個怎麼做?

+0

給出的條件在'btnSave_onclick'功能的'if'聲明。 – 2012-04-07 15:04:20

+0

@amnotiam但是,然後鏈接應該點擊。我希望它不能被點擊。 – 2012-04-07 15:05:04

+0

防止用戶點擊鏈接的唯一方法是隱藏或刪除鏈接。 – 2012-04-07 15:06:06

回答

-1

任何你不只是使用按鈕的理由?在這種情況下,你可以只使用

document.getElementById('button').disabled = true; 

你就必須設置一個ID爲按鈕也

+1

你爲什麼不把它寫成評論?它當然不能解決「如何防止LINK點擊?」的問題。 – 2012-04-07 15:06:05

+0

這不回答OP的問題。 – 2012-04-07 15:06:15

+2

這仍然是一個非常公平的點。如果它看起來或行爲不像鏈接,那麼不要將它作爲鏈接。在這種情況下,它看起來像一個按鈕會更合適。 – Nix 2012-04-07 15:12:23