js填写未来或指定时间的日期数据
有时在做查询时,要指定时间区间,如果用js来操作并填写值,会更方便一些,比如,我们在12306网站上登录,填写未来10的票,可以这样写var d = new Date();
d.setDate(d.getDate() + 10);
var year= d.getFullYear();
var month = d.getMonth()+1;
var date = d.getDate();
var today=year+"-"+month+"-"+date;
alert(today);
document.getElementById("train_start_date").value=today;结果测试如图
测试的网址:https://kyfw.12306.cn/otn/lcxxcx/init
学习了.灵活应用JS确实给采集和发布增光不少哈. 有些只有class没有id的用js怎么写值?一直没有解决这个问题。 本帖最后由 taipeimeme 于 2016-2-28 19:02 编辑
月份与日期要补零的 可参考下面
var d = new Date();
d.setDate(d.getDate() + 90);
var year= d.getFullYear();
var month = d.getMonth()+1;
if(month<10)month="0"+month;
var date = d.getDate();
if(date<10)date="0"+date;
var today=year+"-"+month+"-"+date;
alert(today);
document.getElementById("train_start_date").value=today; 厉害 厉害厉害 厉害厉害 厉害厉害 厉害厉害 厉害
页:
[1]