IE 不支持 toggleAttribute
toggleAttribute not supported in IE
我有这样一种情况,当用户选择一个复选框时,它应该禁用输入字段。我编写了以下代码,它在所有其他浏览器中都运行良好,但我不知道 IE 对客户端来说是最重要的。
let input = document.querySelector("input");
let button = document.querySelector(".checkbox");
button.addEventListener("click", function() {
input.toggleAttribute("disabled");
});
有人可以帮我做一些同样适用于 IE 的东西吗?非常感谢。
对于 IE,您需要使用 setAttribute
和 removeAttribute
,因为不支持切换。
我有这样一种情况,当用户选择一个复选框时,它应该禁用输入字段。我编写了以下代码,它在所有其他浏览器中都运行良好,但我不知道 IE 对客户端来说是最重要的。
let input = document.querySelector("input");
let button = document.querySelector(".checkbox");
button.addEventListener("click", function() {
input.toggleAttribute("disabled");
});
有人可以帮我做一些同样适用于 IE 的东西吗?非常感谢。
对于 IE,您需要使用 setAttribute
和 removeAttribute
,因为不支持切换。