Javascript 禁用更新面板内的文本框
我正在使用下面的代码Javascript 禁用更新面板内的文本框,javascript,asp.net,updatepanel,Javascript,Asp.net,Updatepanel,我正在使用下面的代码禁用更新面板中的文本框。这是行不通的 当我移除更新面板时,它工作正常。请帮助我禁用更新窗格中的文本框 <asp:UpdatePanel ID="Up_OnPayment" runat="server"> <ContentTemplate> <asp:TextBox ID="txt_pay_amount" runat="server" Width="180px" CssClass="te
禁用更新面板中的文本框
。这是行不通的
当我移除更新面板时,它工作正常。请帮助我禁用更新窗格中的文本框
<asp:UpdatePanel ID="Up_OnPayment" runat="server">
<ContentTemplate>
<asp:TextBox ID="txt_pay_amount" runat="server" Width="180px" CssClass="textorange"
ClientIDMode="Static" autocomplete="off" onpaste="return false" oncut="return false"
onkeypress="return validateOnlineAmount(event)"></asp:TextBox>
</ContentTemplate>
</asp:UpdatePanel>
document.getElementById("txt_pay_amount").setAttribute("disabled", "disabled");
document.getElementById(“txt_pay_amount”).setAttribute(“disabled”、“disabled”);
如果你想用javascript禁用它,你必须在加载时执行它
大概是这样的:
window.onload = function() {
document.getElementById('#texboxid').disabled = true;
};
或者你可以使用
<input type = "Text" name = "name" id="1" disabled />