选中复选框后,应启用特定的列

时间:2020-06-17 08:43:47

标签: javascript checkbox onclick isenabled

我尝试了几个示例来仅在选中复选框时启用特定的列(文本框,复选框)。但是没有任何效果。我在这里包括了我的代码

function enable() 
{

    if (document.getElementById("MaincheckboxId").checked == true)
    {
        document.getElementById("column1Id").disabled = false;
        document.getElementById("column2id").disabled = false;
        document.getElementById("subcheckboxId").disabled = true;

    }
}

在此,当主复选框被选中,第1列和第2列应该启用。 Sub Checkbox应该被取消。请让我知道我在想什么。

1 个答案:

答案 0 :(得分:0)

此代码应该起作用。根据您的评论,问题可能是对enable()的错误调用。将您的HTML从onclick="enable;"更改为onclick="enable()"应该可以解决。