İlk etapta devre dışı bıraktığınız için, etkinleştirmenin yolu disabled
özelliğini olarak ayarlamaktır false
.
disabled
Javascript'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, true
bunun yerine kullanabilirsiniz .
Soruyu jQuery ile de etiketlediğiniz için, .prop
yö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)