Javascript 如何禁用linkbutton以防止多次提交
我有如下HTML代码:Javascript 如何禁用linkbutton以防止多次提交,javascript,linkbutton,Javascript,Linkbutton,我有如下HTML代码: <asp:LinkButton ID="AddButton" runat="server" OnClick="AddPatientBtn_Click"> <span class="Normal">Add</span> </asp:LinkButton> <asp:LinkButton ID="AddButton" runat="server" OnClick="AddPatientBtn_Click" OnClien
<asp:LinkButton ID="AddButton" runat="server" OnClick="AddPatientBtn_Click">
<span class="Normal">Add</span>
</asp:LinkButton>
<asp:LinkButton ID="AddButton" runat="server" OnClick="AddPatientBtn_Click" OnClientClick="return DisableButton(this)">
<span class="Normal">Add</span>
</asp:LinkButton>
但这不起作用;我仍然可以添加许多患者记录
我该怎么办?你可以说
AddButton.Enabled = false;
在代码隐藏页面中
或者你可以写
document.getElementById("AddButton").disabled = true;
你可以说
AddButton.Enabled = false;
在代码隐藏页面中
或者你可以写
document.getElementById("AddButton").disabled = true;
var button=document.getElementById(“AddButton”);
setAttribute(“禁用”、“真”) var button=document.getElementById(“AddButton”); setAttribute(“禁用”、“真”) 谢谢大家 我发现LinkButton可能没有disable属性,它是html页面中的
所以我使用另一种解决方案
<asp:LinkButton ID="AddButton" runat="server" OnClick="AddPatientBtn_Click" OnClientClick="return DisableButton()">
<span class="Normal">Add</span>
</asp:LinkButton>
谢谢大家
我发现LinkButton可能没有disable属性,它是html页面中的
所以我使用另一种解决方案
<asp:LinkButton ID="AddButton" runat="server" OnClick="AddPatientBtn_Click" OnClientClick="return DisableButton()">
<span class="Normal">Add</span>
</asp:LinkButton>
什么是Page_ClientValidate?@singsuyash-它运行.net验证程序(requiredfieldvalidator等)的客户端验证,如果所有内容都有效,则返回true。Page_ClientValidate是什么?@singsuyash-它运行.net验证程序(requiredfieldvalidator等)的客户端验证,如果所有内容都有效,则返回true。