如何暂时禁用按钮?

时间:2015-08-07 00:42:59

标签: javascript

我有一个按钮,可以增加文本框中的值。每次此值更改时,都会有一个运行某些代码的事件。但是,在执行期间,事件线程会多次访问此文本框值。如何确保第二次单击按钮不会丢失计算?

2 个答案:

答案 0 :(得分:2)

启用和禁用按钮。

启用,

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

禁用,

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

答案 1 :(得分:1)

使用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");