按钮未启用

时间:2013-12-03 01:05:22

标签: javascript html

所以我有一些看起来像这样的按钮,其他三个按钮完全相同但文字和ID不同。

<p id="a"> Counters on A: 0 </p> <button onclick="add('a')" disabled>Add</button>

我最初禁用了按钮,但想在单击按钮X1后启用它们。在单击X1时调用的函数结束时,我添加以下行

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

由于某种原因,按钮仍处于禁用状态。我做了一些测试,程序在启用方法之前和之后到达,但是没有启用一行。这是为什么?

2 个答案:

答案 0 :(得分:1)

<p> Counters on A: 0 </p> <button onclick="add('a')" disabled id="a">Add</button>

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

答案 1 :(得分:1)

您为&lt;分配了一个ID“a” p>元素,而不是按钮。