如何禁用或啓用asp.net中的按鈕?我想在點擊後禁用按鈕以防止雙擊。我試圖在點擊它後禁用我的登錄按鈕。如何禁用按鈕asp.net
回答
您可以使用客戶端onclick事件要做到這一點:
yourButton.Attributes.Add("onclick", "this.disabled=true;");
或
您可以用JavaScript做到這一點。在你的表單標籤,
onsubmit="javascript:this.getElementById("submitButton").disabled='true';"
或
在隱藏文件中的代碼,你可以像這樣
button1.enabled = false
如果用戶點擊輸入用戶名和密碼,則會禁用。 – Amol
@Amol你應該在你的問題中指定。 – TheOptimusPrimus
編寫Java腳本函數檢查用戶名和密碼。
如果它們不是空白,則禁用該按鈕。
但是,如果您禁用該按鈕並且存在回發。並且在回發之後,它仍將被啓用。
所以想法是
- 創建一個java腳本函數。
- 驗證用戶名和密碼,
- 如果它們是有效的
- 禁用按鈕(JavaScript的)。
- 將ClientIdMode =「Static」添加到您的
<asp:button>
以防止.NET重新命名該名稱。
--edit
<asp:button id="btn" runat="server" ClientIdMode="Static" OnClientClick="return btn_disable" ...
您的Java腳本代碼
function btn_disable
{
//check for user name and password
// if filled
document.getElementById("btn").disabled=true;
}
不錯的嘗試,但如何使用您的id命名bs webforms呢? – Developerdeveloperdeveloper
@DeveloperDeveloperDeveloper使用ClientIdMode =「靜態」 –
- 1. ASP.Net按鈕禁用
- 2. ASP.NET如何禁用按鈕提交?
- 3. 如何樣式禁用ASP.NET按鈕
- 4. ASP.Net IE6禁用按鈕
- 5. JavaScript來禁用asp.net按鈕
- 6. 已禁用的asp.net按鈕禁用按鈕驗證
- 7. 禁用禁用按鈕,如果使用「data-role =」按鈕「禁用」
- 8. 如何使按鈕禁用
- 9. 如何禁用ladda按鈕?
- 10. 如何禁用Android按鈕?
- 11. 如何禁用jqueryui按鈕
- 12. 如何禁用按鈕
- 13. Swift:如何禁用按鈕
- 14. 如何禁用按鈕
- 15. QT - 如何禁用按鈕
- 16. 啓用禁用按鈕asp.net - 使用javascript
- 17. 使用javascript禁用asp.net單選按鈕
- 18. 如何啓用/禁用單選按鈕點擊asp.net驗證器?
- 19. 如何永久禁用在asp.net中使用Javascript的按鈕?
- 20. 禁用回發按鈕ASP.NET C#
- 21. ASP.NET禁用按鈕並運行功能
- 22. 禁用asp.net按鈕的回發
- 23. 回髮禁用按鈕asp.net nvc
- 24. 無法禁用按鈕後回發asp.net
- 25. Asp.net MVC Ajax - 禁用ajax.beginform中的按鈕?
- 26. 禁用asp.net按鈕的服務器端
- 27. 當點擊時禁用asp.net按鈕
- 28. 如何在asp.net中單擊gridview編輯按鈕時禁用導出按鈕
- 29. 禁用按鈕
- 30. 禁用按鈕
我不能禁用按鈕。當用戶輸入用戶名和密碼並且當時點擊登錄按鈕時,按鈕不是禁用的,並且還希望當用戶登錄失敗時啓用它。 – Amol
看看[this](http://jsfiddle.net/BrOSs/Mzhg2/)jsfiddle – BrOSs
它會將值發佈到服務器,然後您想要禁用此按鈕。對? –