gpt4 book ai didi

javascript - 通过选择从开始日期算起的周数或月数来自动结束日期

转载 作者:行者123 更新时间:2023-12-03 07:30:17 24 4
gpt4 key购买 nike

我已经提交了几周的文本,并且我有日期选择器来选择开始日期。

如何根据我选择的周数确定结束日期?

如果我有月份数的文本字段并根据选择的开始日期获取结束日期怎么办?

我尝试了这个,但它不起作用:

<script type="text/javascript">
jQuery(document).ready(function($) {
$('#start_date').bind('change', function() {
var days = $('#week_number').val() * 7;
var endDate = new Date($(this).val());
endDate.setDate(endDate.getDate() + days);
$('#end_week_return').val( (endDate.getMonth() + 1)+ '/' + endDate.getDate() + '/' + endDate.getFullYear() );
});
});
</script>

最佳答案

上面的代码似乎没问题。问题可能出现在页面的其他部分,可能出现在头 js 文件中,或者出现在 html 元素中。我创建了一个示例 html 文件,请尝试一下,它可能会对您有所帮助。

<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<script type="text/javascript">
jQuery(document).ready(function($) {
$( "#start_date" ).datepicker();
$('#start_date').bind('change', function() {
var days = $('#week_number').val() * 7;
var endDate = new Date($(this).val());
endDate.setDate(endDate.getDate() + days);
$('#end_week_return').val( (endDate.getMonth() + 1)+ '/' + endDate.getDate() + '/' + endDate.getFullYear() );
});
});
</script>
</head>

<body>
No of weeks: <input type="text" id="week_number" />
Start date: <input type="text" id="start_date" />
End date:<input type="text" id="end_week_return" />
</body>

关于javascript - 通过选择从开始日期算起的周数或月数来自动结束日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35825504/

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