Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';无法从JavaScript中启用按钮 函数Enable_Butt(){ document.getElementById(“”).disabled=false;//不起作用 }_Javascript_Asp.net_Webforms_Telerik_Entity Framework 6 - Fatal编程技术网

Can';无法从JavaScript中启用按钮 函数Enable_Butt(){ document.getElementById(“”).disabled=false;//不起作用 }

Can';无法从JavaScript中启用按钮 函数Enable_Butt(){ document.getElementById(“”).disabled=false;//不起作用 },javascript,asp.net,webforms,telerik,entity-framework-6,Javascript,Asp.net,Webforms,Telerik,Entity Framework 6,我也试过了,但仍然不起作用: <script type="text/javascript"> function Enable_Butt() { document.getElementById("<%=RadButton1.ClientID%>").disabled = false; // Doesn't Work } &

我也试过了,但仍然不起作用:

<script type="text/javascript"> 
 function Enable_Butt() {               
     document.getElementById("<%=RadButton1.ClientID%>").disabled = false; // Doesn't Work                                                      
 }
</script>
$find(“”)。已启用设置(true);
我的代码:

$find("<%=RadButton1.ClientID %>").set_enabled(true);

受保护的无效计时器1_刻度(对象发送方,事件参数e){
ScriptManager.RegisterStartupScript(Page,Page.GetType(),“”,“Enable_Butt()”,true);
}
试试这个:

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
  <ContentTemplate>
   <telerik:RadButton ID="RadButton1" runat="server"  SingleClick="true" SingleClickText="Processing..." AutoPostBack="true" OnClick="Create_Order_Click" Text="Create Order" Font-Bold="true" Font-Size="12" BackColor="#333333" ForeColor="White" Skin="Bootstrap" CssClass="auto-style5"  >
   </telerik:RadButton>
   <asp:Timer ID="Timer1" runat="server" OnTick="Timer1_Tick" Interval="5000" ></asp:Timer>
  </ContentTemplate>
  <Triggers>
   <asp:AsyncPostBackTrigger ControlID="RadButton8" EventName="Click" />
   <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
  </Triggers>
</asp:UpdatePanel>


protected void Timer1_Tick(object sender, EventArgs e){
 ScriptManager.RegisterStartupScript(Page, Page.GetType(), " ", "Enable_Butt()", true);
}
试试这个:

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
  <ContentTemplate>
   <telerik:RadButton ID="RadButton1" runat="server"  SingleClick="true" SingleClickText="Processing..." AutoPostBack="true" OnClick="Create_Order_Click" Text="Create Order" Font-Bold="true" Font-Size="12" BackColor="#333333" ForeColor="White" Skin="Bootstrap" CssClass="auto-style5"  >
   </telerik:RadButton>
   <asp:Timer ID="Timer1" runat="server" OnTick="Timer1_Tick" Interval="5000" ></asp:Timer>
  </ContentTemplate>
  <Triggers>
   <asp:AsyncPostBackTrigger ControlID="RadButton8" EventName="Click" />
   <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
  </Triggers>
</asp:UpdatePanel>


protected void Timer1_Tick(object sender, EventArgs e){
 ScriptManager.RegisterStartupScript(Page, Page.GetType(), " ", "Enable_Butt()", true);
}

对于禁用的属性,您需要这样做

document.getElementById("RadButton1").removeAttribute("disabled");
document.getElementById(“”).removeAttribute(“禁用”);

参考-

对于禁用的属性,您需要这样做

document.getElementById("RadButton1").removeAttribute("disabled");
document.getElementById(“”).removeAttribute(“禁用”);

Reference-

只需将该属性全部删除即可

document.getElementById("<%=RadButton1.ClientID%>").removeAttribute("disabled");
document.getElementById(“”).removeAttribute(“禁用”);

例如,单击

只需完全删除该属性即可

document.getElementById("<%=RadButton1.ClientID%>").removeAttribute("disabled");
document.getElementById(“”).removeAttribute(“禁用”);

例如,单击

我也尝试过这一次,但没有任何改变。返回什么?也许身份证错了?getElementById(“”)实际上,我已经尝试了所有的可能性,但没有得到任何结果。很可能您尝试选择的id是错误的。试着用inspect元素选择元素,看看元素的ID是什么。我现在用一个新按钮(不是RadButton)试过了,它工作得很好,所以问题出在telerik按钮上。我也试过这个按钮,但没有任何变化。这个返回什么?可能ID是错误的?document.getElementById(“”)实际上,我已经尝试了所有的可能性,但没有得到任何结果。很可能您尝试选择的id是错误的。尝试使用inspect element选择元素,看看元素的id是什么。我使用了一个新按钮(不是RadButton)进行了尝试现在,它工作得很好,所以问题出在telerik按钮上。我已经试过这个了。我也试过这个了