[英]Disabling and Enabling a form submit button
我一直在嘗試創建一些JavaScript,當頁面加載時將禁用作為錨標簽的提交按鈕,然后在所有表單輸入和文本區域均被填充時將啟用該按鈕,並且該按鈕的類也需要啟用時更改。
我對此進行了一些失敗的編碼,並找到了執行此操作的jquery方式,但這沒有用,因為我使用錨點標簽而不是輸入按鈕
要禁用任何a
標簽:
$('a').click(function(event)
{
event.preventDefault();
});
如果您知道錨標記的ID或類,則分別使用$('#aId')o $('。aId')
如果您不想使用jQuery:
var anchors = document.querySelectorAll('a');
for (var i = 0; i < anchors.length; i++ )
anchors[i].onclick = function(event)
{
event.preventDefault();
}
您必須防止觸發鏈接單擊事件。
使用jQuery類似於:
$('a.disabled').on('click', function(event){
event.preventDefault();
});
因此,當准備好提交表單時,您可以運行以下命令:
$('a.disabled').toggleClass('disabled enabled');
這將導致按鈕被啟用,並且現在具有.enabled
類.enabled
在jQuery中,只需return false
$("#disable_button").click(function(){
//somethings you need
return false;
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.