我需要用JavaScript更改输入元素的max属性.例如:
<input type="number" name="miname" min="0" max="MyVar" value="0"/>
Run Code Online (Sandbox Code Playgroud)
Ibu*_*Ibu 12
您可以为输入分配ID:
<input id="myInput" type="number" name="miname" min="0" max="MyVar" value="0"/>
Run Code Online (Sandbox Code Playgroud)
然后通过javascript访问它:
var input = document.getElementById("myInput");
input.setAttribute("max",100); // set a new value;
Run Code Online (Sandbox Code Playgroud)
请注意,如果您输入的是表单,也可以直接访问它
document.formName.miname.setAttribute("max",newValue);
Run Code Online (Sandbox Code Playgroud)