我想知道是否有人可以幫我解決這個問題。Javascript禁用按鈕
我有一個按鈕定義爲:
<input type="button" id="myButton" name="myButton" value="ClickMe!!" onClick="callMe()"/>
我可以使用jQuery,標準JavaScript或道場禁用與onClick事件的按鈕:
$('#myButton').attr('disabled', 'disabled');
我面臨的問題是,即使盡管此代碼禁用了按鈕,但如果點擊按鈕,onClick事件仍會觸發功能callMe()
。
如何使禁用按鈕不能調用onClick函數?
入住呼我的按鈕是否被禁用? – Gelatin
在附註上,你也可以像'attr('disabled',true)'那樣傳遞'true',這樣做可能會更清楚一些。 – pimvdb
@Simon,不錯的主意,但即使應用程序的某些部分不需要此功能,也需要在該功能中添加此檢查 – t0mcat