我只是想知道我们是否可以从 javascript 中获取输入字段的最大长度
<input type="password" id="password" maxlength="20" >
我试过了,但它返回未定义
console.log(document.getElementById("password").maxlength);
我只是想知道我们是否可以从 javascript 中获取输入字段的最大长度
<input type="password" id="password" maxlength="20" >
我试过了,但它返回未定义
console.log(document.getElementById("password").maxlength);
用于DOMElement::getAttribute()
获取未在 DOMElement 中列出但存在于标记中的属性:
var el = document.getElementById("password");
console.log(el.getAttribute('maxlength'));
接受的答案实际上是错误的:
document.getElementById("password").maxLength
将为您提供maxLength
属性,例如maxLength="2"
,要获得您必须获得的值:
document.getElementById("password").maxLength.value /* <-- note .value */