例如,如果
var D1 = D2.val();
有没有办法可以在HTML元素中将此变量作为最小值使用,例如:
<input type = "Date" min="">
答案 0 :(得分:3)
为您的输入提供ID(即myinput
)并尝试:
document.getElementById("myinput").setAttribute("min", D1);
如果你想从另一个日期输入中获取最小值,你必须使用事件来更新另一个输入的最小值:
var dateInputStart = document.getElementById("dateInputStart"),
dateInput = document.getElementById("dateInput");
dateInputStart.onchange = function(){
dateInput.setAttribute('min', dateInputStart.value);
};
答案 1 :(得分:1)
尽可能:
<input type = "number" id='inp' >
var minNumber = 0;
document.getElementById('inp').setAttribute('min', minNumber);
日期等等。
<强> Fiddle 强>
答案 2 :(得分:0)
您可以使用点表示法来设置属性:
<input id="dateInput" type="date" />
var D1 = '1900-01-01';
document.getElementById("dateInput").min = D1;