İlk etapta devre dışı bıraktığınız için, etkinleştirmenin yolu disabledözelliğini olarak ayarlamaktır false.
disabledJavascript'teki özelliğini değiştirmek için şunu kullanın:
var btn = document.getElementById("Button");
btn.disabled = false;
Ve açıkça devre dışı bırakmak için, truebunun yerine kullanabilirsiniz .
Soruyu jQuery ile de etiketlediğiniz için, .propyöntemi kullanabilirsiniz . Gibi bir şey:
var btn = $("#Button");
btn.prop("disabled", true); // Or `false`
Bu, jQuery'nin daha yeni sürümlerinde bulunmaktadır. Bunu yapmanın eski yolu şöyle bir öznitelik eklemek veya kaldırmaktır:
var btn = $("#Button");
btn.attr("disabled", "disabled");
// or
btn.removeAttr("disabled");
Özelliğin varlığı disabledöğeyi devre dışı bırakır, bu nedenle değerini "false" olarak ayarlayamazsınız. Aşağıdakiler bile öğeyi devre dışı bırakmalıdır
<input type="button" value="Submit" disabled="" />
Özniteliği tamamen kaldırmanız veya özelliğini ayarlamanız gerekir.
Me()bıraktığınızda aynı yöntemle yeniden etkinleştiremezsiniz Umarım biliyorsunuz (çünkü bu devre dışıdır)