javascript - [JS/HTML/PHP]刷新页面后的特定div
问题描述
我的网站有 5 个 div 和 nav 有 5 个选项。我像这样在 JS 中操作这些元素:
var homeMain = document.getElementById('div_1');
var productMain = document.getElementById('div_2');
var contactMain = document.getElementById('div_3');
var helpMain = document.getElementById('div_4');
var loginMain = document.getElementById('div_5');
homeButton.addEventListener('click', function () {
toogle(homeMain);
});
productButton.addEventListener('click', function () {
toogle(productMain);
});
contactButton.addEventListener('click', function () {
toogle(contactMain);
});
helpButton.addEventListener('click', function () {
toogle(helpMain);
});
loginButton.addEventListener('click', function () {
toogle(loginMain);
});
registerButton.addEventListener('click', function () {
toogle(loginMain);
});
function toogle(element) {
this.homeMain.style.display = "none";
this.productMain.style.display = "none";
this.contactMain.style.display = "none";
this.helpMain.style.display = "none";
this.loginMain.style.display = "none";
element.style.display = "block"
}
而且我的登录页面有问题。当我把错误的登录名或密码网站刷新。所以它是主页。我想回到登录页面。我不想使用 jquery。
解决方案
推荐阅读
- javascript - 带有内联函数参数的Angularjs工厂
- python - 改进对 Raspberry Pi RC 机器人的控制
- python - 使用Python通过javascript onclick下载文件?
- sql-server - 如果没有数据,如何使报告的一部分可见
- python - 为什么我的 print() 命令在控制台中显示双打?
- python - python子进程空输出和错误
- python - 不理解 `if` 语句中的特定代码
- c++ - 如何在 C++ 中处理 -nan 输出
- javascript - WEB API - 如何使用身份为用户中的自定义属性添加值
- php - 如何使用 PHP 仅缩小指定的文件/页面的一部分