获取具有必需属性的输入字段

时间:2018-01-17 12:15:15

标签: javascript attr

我对网络编程很陌生(而且我是一个自学成才的人)所以我经常对多种做事方式感到困惑。

我的目标是将“禁用”属性设置为隐藏的所有输入。 此外,我将尝试在显示输入时将其删除,并在隐藏它们时重新添加它。 阅读我已经能够编写下面的代码,但它适用于测试页面,它不在我的真实环境中。 (此外,它似乎有时会给浏览器带来问题。)

我的问题是:
代码是否正确?
还有另一种(更简单/更好)的方法吗?

var HidInp = document.querySelectorAll(".HideIt");
for (i = 0; i < HidInp.length; i++) {
    var Inputs = HidInp[i].getElementsByTagName('input');
        for (ii = 0; ii < Inputs.length; ii++) {
            Inputs[ii].setAttribute("disabled", "");
        }
}

P.S。我也尝试使用this answer

中的函数

0 个答案:

没有答案