簡體   English   中英

如何暫時禁用按鈕?

[英]How can I disable a button temporarily?

我有一個按鈕,可增加文本框中的值。 每次此值更改時,都會有一個事件運行一些代碼。 但是,該文本框值在執行期間會被事件線程多次訪問。 如何確保第二次單擊按鈕不會取消計算?

啟用和禁用按鈕。

啟用,

document.getElementById("yourButtonId").disabled = false;

禁用,

document.getElementById("yourButtonId").disabled = true;

使用jQuery,您可以執行以下操作:

// Set it to true
$("input").prop("disabled", true);
// Set it to false
$("input").prop("disabled", false);

我相信對於舊版本的jQuery,只有這樣才能起作用:

// To disable
$("input").attr("disabled", "disabled");
// To enable
$("input").removeAttr("disabled");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM