在asp.net中的javascript中获取服务器端控件ID?

Ram*_*Ram 1 javascript asp.net

我在asp:table中有asp:ImageButton.我想在javascript中获取按钮的ID,我想基于条件启用按钮.我是如何实现云的.我尝试如下.

var btn;
btn = document.getElementById('<%= generateRptbtn.ClientID%>').value;
btn.enabled = true;
Run Code Online (Sandbox Code Playgroud)

但是我作为btn值变得空虚.

Mic*_*sen 8

不要使用价值.

 var btn = document.getElementById('<%= generateRptbtn.ClientID%>');
 btn.disabled = false;
Run Code Online (Sandbox Code Playgroud)

这样您就可以获得实际的按钮对象.Value将返回由asp按钮呈现的html输入元素的value属性的内容

另外我相信你将javascript设置为false而不是启用为true