gpt4 book ai didi

javascript - 想要按钮 onClick 到 getDay 网页

转载 作者:太空宇宙 更新时间:2023-11-04 04:16:17 25 4
gpt4 key购买 nike

我正在尝试弄清楚如何点击一个按钮,以便它自动计算机器所在的日期并根据它找到网站(例如,如果是星期天,它将找到 Sunday.html)

作为 HTML、CSS 和 Javascript 的初学者,我从 w3schools 获得代码并将输出更改为 .html - 显然,它不起作用。我想知道是否有任何简单的方法可以纠正这个问题?

<button onclick="myFunction()">Try it</button>

<script>
function myFunction()
{
var d = new Date();
var weekday=new Array(7);
weekday[0]="Sunday.html";
weekday[1]="Monday.html";
weekday[2]="Tuesday.html";
weekday[3]="Wednesday.html";
weekday[4]="Thursday.html";
weekday[5]="Friday.html";
weekday[6]="Saturday.html";

var x = document.getElementById("demo");
x.innerHTML=weekday[d.getDay()];
}
</script>

我还通过使用 if 语句做了另一种方式,

if (currentDay == 6)
{
window.location = 'saturday.html';
}
}
else if (currentDay == 0)
{
window.location = 'sunday.html';
}

等等

同样,它似乎不起作用。有没有简单的方法可以做到这一点?

提前致谢

最佳答案

对url做window.location的第二种方法是正确的。

我对你的代码做了一些小的修改。请试试 fiddle (http://jsfiddle.net/QK2TL/1/)。打开调试控制台以查看消息。

var d = new Date();
var loc = weekday[d.getDay()];
alert("about to navigate to " + weekday[d.getDay()]);
window.location = loc;

关于javascript - 想要按钮 onClick 到 getDay 网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19886221/

25 4 0
文章推荐: javascript - 鼠标悬停后div发生变化,div不显示
文章推荐: python - 使用 pandas 添加超链接到 excel 工作表,它引用了另一个工作表
文章推荐: html - 如何左右浮动
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com