使用getElementById

时间:2016-08-25 17:31:18

标签: javascript

我正在尝试使用tampermonkey脚本自动更改输入字段的最大值,这是所述输入字段的代码:

<input id="nick" class="form-control" placeholder="Nick" maxlength="15" autofocus>

输入字段的最大值为15,我试图让它每次使用此代码重新加载页面时自动将其更改为100:

document.getElementById("nick").value = "100";

由于某些原因,这不起作用,我尝试将“id”设置为“maxLength”,但后来我得到此错误,“无法设置属性'值'为null” 如何让它每次都将输入字段更改为100但不会出现此错误?谢谢你的时间。

1 个答案:

答案 0 :(得分:0)

使用maxLength属性,而不是value

  

HTMLInputElement.maxLength :文本框允许输入的最大字符数。

document.getElementById("nick").maxLength = "100";
<input id="nick" class="form-control" placeholder="Nick" maxlength="15" autofocus>