我要怎么才能通过js拿到日期控件改变的值,并通过js给日期控件赋值。
日期控件代码 如下:
<input name="time" id="mintime" style="width: 230px;height: 33;"class="easyui-datebox" onchange="posTimeName(this.value)" value='<%= request.getAttribute("MapBef7day") %>'/>
<input style="width: 230px;height: 33;margin-left: 10px;margin-top: 15" id="maxtime" class="easyui-datebox" name="time" onchange="posTimeName(this.value)" value='<%= request.getAttribute("MapToday") %>'/>
js代码:
function posTimeName(maxtime){
var posname = document.getElementById('posname').value;
if(posname == ""){
alert("请选择位点!");
}else{
var upminDate = new Date(maxtime.getTime() - 6*24*60*60*1000);
document.getElementById('mintime').value = upminDate; /* 通过改动一个日期联动另一个日期,并赋值 */
alert(maxtime);
alert(upminDate);
$.ajax({
url: "HMapDisplayServlet?action=linkageHotTime&maxtime="+maxtime+"&mintime="+upminDate+"&posname="+posname,
type: "POST",
dataType : 'json',
error : function() {
},
success : function(data) {
Hotecharts(data["y"],data["data"],data["hotmax"]);
},
})
}
}
认证高级PHP讲师