Como você está desativando-o em primeiro lugar, a maneira de ativá-lo é definir sua disabled
propriedade como false
.
Para alterar sua disabled
propriedade em Javascript, use este:
var btn = document.getElementById("Button");
btn.disabled = false;
E, obviamente, para desativá-lo novamente, você usaria true
.
Como você também marcou a pergunta com o jQuery, você pode usar o .prop
método Algo como:
var btn = $("#Button");
btn.prop("disabled", true); // Or `false`
Isso está nas versões mais recentes do jQuery. A maneira mais antiga de fazer isso é adicionar ou remover um atributo da seguinte maneira:
var btn = $("#Button");
btn.attr("disabled", "disabled");
// or
btn.removeAttr("disabled");
A mera presença da disabled
propriedade desabilita o elemento, portanto você não pode definir seu valor como "false". Mesmo o seguinte deve desativar o elemento
<input type="button" value="Submit" disabled="" />
Você precisa remover o atributo completamente ou definir sua propriedade.
Me()
que eu espero que você saiba (porque isso é desativado)