我想更改 HTML 'input' 元素 'type' 属性,从 type="password" 更改为 type="text"。
我知道通过 ID 查找元素会更容易,但并非每个页面都有相同的密码输入 ID。如何定位密码输入并将其内部值更改为文本类型。
我有这几行 JavaScript 代码:
a=document.getElementsByTagName("input");
a.setAttribute(type,text);
要将密码类型的所有元素转换为文本:
var arr = document.getElementsByTagName("input");
for (var i = 0; i < arr.length; i++) {
if (arr[i].type == 'password') arr[i].setAttribute('type','text');
}
注意:并非所有浏览器都允许动态更改type
输入上的属性。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)