2014-05-08 33 views
-1
document.getElementById("buttonName").disabled=true; 

因此,我知道您可以使用此代碼禁用按鈕。但我使用圖片作爲按鈕,他們有一個onClick函數,我希望能夠禁用。有沒有辦法做到這一點?正如您可以使用按鈕一樣禁用圖像

此外,只有JavaScript,而不是jQuery(如果可能)。

+1

刪除事件處理程序,並將其添加回重新啓用。 – OrangeDog

+0

爲什麼不使用''來繼續使用'disabled'功能呢? – Ian

+0

使用document.getElementById(「buttonName」)。onclick = null; – mohamedrias

回答

-1

您可以將onclick設置爲null以使圖像按鈕禁用其onclick事件。

document.getElementById("buttonName").onclick = null; 

,如果你需要一個功能重新設置爲onclick事件:

document.getElementById("buttonName").onclick = funcToRun; 
+0

非常感謝您的支持,您知道如何在禁用後再次啓用它嗎? (我會盡快將答案標記爲答案) – user3561779

+0

您可以啓用它,但將功能設置爲運行onclick屬性。加上 –

+0

爲什麼downvote?請解釋。 –

相關問題