Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.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
Javascript 如何禁用linkbutton以防止多次提交_Javascript_Linkbutton - Fatal编程技术网

Javascript 如何禁用linkbutton以防止多次提交

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

我有如下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>
但这不起作用;我仍然可以添加许多患者记录

我该怎么办?

你可以说

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。