如何使数字输入字段的最大值等于javascript变量?这个变量会改变,最大值需要随之改变。
你无法用php的方式定义它,而且我对javascript不是很熟悉,而且我的搜索没有带来什么。
<input type="number" min="1" max="*jsvariable*">
答案 0 :(得分:2)
首先为您的输入分配ID:
<input id="myInput" type="number" min="1" max="*jsvariable*"/>
然后通过javascript访问它:
var input = document.getElementById("myInput");
input.setAttribute("max",100); // set a new value;
或使用您的变量
input.setAttribute("max",your_variable); // set a new value;
答案 1 :(得分:0)
<input id="inputmax" type="number" min="1" max="*jsvariable*">
//create an id for your input tag .
// in my case I used "inputmax" as id
var setmymax = document.getElementById("inputmax");
setmymax.setAttribute("max", "Your value");