Vì bạn đang vô hiệu hóa nó ở vị trí đầu tiên, nên cách để kích hoạt nó là đặt thuộc tính của nó disabled
là false
.
Để thay đổi thuộc tính của nó disabled
trong Javascript, bạn sử dụng:
var btn = document.getElementById("Button");
btn.disabled = false;
Và rõ ràng để vô hiệu hóa nó một lần nữa, bạn sẽ sử dụng true
thay thế.
Vì bạn cũng đã gắn thẻ câu hỏi với jQuery, bạn có thể sử dụng .prop
phương thức này. Cái gì đó như:
var btn = $("#Button");
btn.prop("disabled", true); // Or `false`
Đây là trong các phiên bản mới hơn của jQuery. Cách cũ hơn để làm điều này là thêm hoặc xóa một thuộc tính như vậy:
var btn = $("#Button");
btn.attr("disabled", "disabled");
// or
btn.removeAttr("disabled");
Sự hiện diện đơn thuần của thuộc disabled
tính sẽ vô hiệu hóa phần tử, vì vậy bạn không thể đặt giá trị của nó là "false". Ngay cả những điều sau đây cũng nên vô hiệu hóa phần tử
<input type="button" value="Submit" disabled="" />
Bạn cần loại bỏ hoàn toàn thuộc tính hoặc đặt thuộc tính của nó.
Me()
mà tôi hy vọng bạn biết (vì nó bị vô hiệu hóa)