gpt4 book ai didi

javascript - 在 HTML 中调用函数时出现问题

转载 作者:行者123 更新时间:2023-11-28 06:03:14 25 4
gpt4 key购买 nike

我获得了一组 JavaScript 代码来创建双倒计时事件,但是我在将其放入 HTML 中时遇到困难,有人可以指导我如何操作吗?

脚本

<script type="text/javascript">
function daysLeft(BigDay) {
msPerDay = 24 * 60 * 60 * 1000;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);

return daysLeft;
}
</script>

HTML

<p><script>
daysLeft (new Date("6 August, 2016"));
</script></p>
<p><script>
daysLeft (new Date("6 August, 2017"));
</script></p>

最佳答案

尝试这样的事情:https://jsfiddle.net/hmktnLo9/
在 js 中完成,然后将结果推送到 html。

js

var id1 = document.getElementById('id1');
var id2 = document.getElementById('id2');

var today = new Date();

function daysLeft(BigDay) {
msPerDay = 24 * 60 * 60 * 1000;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
f_daysLeft = Math.floor(e_daysLeft);

return f_daysLeft;
}

id1.appendChild(document.createTextNode(daysLeft (new Date("6 August, 2016"))));
id2.appendChild(document.createTextNode(daysLeft (new Date("6 August, 2017"))));

html

<p id="id1"></p>
<p id="id2"></p>

关于javascript - 在 HTML 中调用函数时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37105914/

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