如何使用javascript启用linkbutton服务器控件?

时间:2009-11-16 10:41:31

标签: asp.net javascript

我的页面中有一个linkbutton服务器控件,其Enabled属性最初设置为“false”。当文本框的文本发生变化时,我想启用链接按钮。我尝试了以下但它不起作用。如果我遗失了什么,你可以告诉我。

function TextBox_TextChanged()
{
    var control = $get("<%= linkButtonSave.ClientID%>");
    if(control != null)
        control.enabled = true;
}

由于

2 个答案:

答案 0 :(得分:0)

control.disabled = false;

您正在处理HTML控件,而不是服务器端控件。

答案 1 :(得分:0)

您必须使用ID选择器。并使用.removeAttr()删除已禁用的属性。我假设您使用$get作为$的别名。

$get("#<%= linkButtonSave.ClientID%>").removeAttr("disabled");