我有这样的 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" OnClientClick="return DisableButton(this)">
<span class="Normal">Add</span>
</asp:LinkButton>
js:
function DisableButton(button) {
document.all("AddButton").click;
button.href = "javascript:void(0);";
button.setAttribute("disabled", "disabled");
}
但这不起作用;我仍然可以添加许多患者记录。
我该怎么办?