gpt4 book ai didi

javascript - 使用 Flipswitch 在 HTML 页面之间切换

转载 作者:行者123 更新时间:2023-12-03 05:22:53 24 4
gpt4 key购买 nike

我有两个独立的 html 页面,我希望使用翻转开关进行切换。

开关默认为“关闭”,并显示当前 html 页面 index.html。当用户将其翻转为“打开”时,我想将它们重定向到 nextpage.html。同样,如果用户将其“关闭”,他们将被重定向到 index.html。我尝试在代码中包含 onclick="index.html" 进行实验,但它不起作用。

我需要一个函数来实现这个吗?

enter image description here

翻转开关

<div class= "switch">
<label for="title"><b>Switch to redirect:</b>
<input type="checkbox" data-role="flipswitch" name="switch" id="switch"></label>
</div>

最佳答案

由于它是一个复选框,因此您可以添加EventListener onchange:

HTML:(index.html)

<div class= "switch">
<label for="title"><b>Switch to redirect:</b>
<input type="checkbox" data-role="flipswitch" name="switch" id="switch">
</label>
</div>

HTML:(nextpage.html)

<div class= "switch">
<label for="title"><b>Switch to redirect:</b>
<input type="checkbox" checked="checked" data-role="flipswitch" name="switch" id="switch">
</label>
</div>

JavaScript:

document.getElementById('switch').onchange = function(){
if(this.checked){
window.location='nextpage.html';
} else {
window.location='index.html';
}
};

关于javascript - 使用 Flipswitch 在 HTML 页面之间切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41297811/

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