document.getElementById("buttonName").disabled=true;
因此,我知道您可以使用此代碼禁用按鈕。但我使用圖片作爲按鈕,他們有一個onClick函數,我希望能夠禁用。有沒有辦法做到這一點?正如您可以使用按鈕一樣禁用圖像
此外,只有JavaScript,而不是jQuery(如果可能)。
document.getElementById("buttonName").disabled=true;
因此,我知道您可以使用此代碼禁用按鈕。但我使用圖片作爲按鈕,他們有一個onClick函數,我希望能夠禁用。有沒有辦法做到這一點?正如您可以使用按鈕一樣禁用圖像
此外,只有JavaScript,而不是jQuery(如果可能)。
您可以將onclick設置爲null以使圖像按鈕禁用其onclick事件。
document.getElementById("buttonName").onclick = null;
,如果你需要一個功能重新設置爲onclick事件:
document.getElementById("buttonName").onclick = funcToRun;
非常感謝您的支持,您知道如何在禁用後再次啓用它嗎? (我會盡快將答案標記爲答案) – user3561779
您可以啓用它,但將功能設置爲運行onclick屬性。加上 –
爲什麼downvote?請解釋。 –
刪除事件處理程序,並將其添加回重新啓用。 – OrangeDog
爲什麼不使用''來繼續使用'disabled'功能呢? – Ian
使用document.getElementById(「buttonName」)。onclick = null; – mohamedrias