gpt4 book ai didi

javascript - 用JS设置日期值

转载 作者:行者123 更新时间:2023-12-01 00:20:43 25 4
gpt4 key购买 nike

我试图用 JS 为 HTML 中的数据输入类型提供默认值,但该值未设置。这是 HTML 标签:

<input type="date" class="form-control" id="economic_data_date" name="Economic Data Date" required="True"/> 

这是 JS 代码:

function insert_economic_data(month){
var m = "12";
var d = "31";
if (month == 'April'){
var origin_url = window.location.origin;
window.location.replace(origin_url.concat("/my/economic_data/insert_economic_data"));
var y = new Date().getFullYear() - 1;
var today = y + "-" + m + "-" + d;
document.getElementById("economic_data_date").value = today;
}
}

这是未设置值的模板的屏幕截图。 enter image description here

有什么建议吗?感谢您的阅读。

最佳答案

location.replace触发页面加载,这意味着您对当前页面的 DOM 所做的任何更改都不会保留,因为正在加载新页面。

相反,您必须将信息传递到页面,并让它填写日期字段。

关于javascript - 用JS设置日期值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59452415/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com