点击三个按钮没有显示内嵌网页
时间: 2023-09-08 18:15:34 浏览: 49
如果你点击三个按钮时没有显示内嵌网页,可能有几个原因:
1. 检查 `<iframe>` 的 `src` 属性:确保在 `<iframe>` 元素中正确指定了要嵌入的网页的 URL。检查链接是否正确且有效。
2. 检查按钮的 `onclick` 事件:确保每个按钮都有正确的 `onclick` 事件,并调用了 `showPage()` 函数。例如:
```html
<button onclick="showPage(1)">页面1</button>
<button onclick="showPage(2)">页面2</button>
<button onclick="showPage(3)">页面3</button>
```
3. 检查 `showPage()` 函数:确保 `showPage()` 函数中正确地添加和移除类名来显示和隐藏页面。例如:
```javascript
function showPage(pageNumber) {
var pages = document.getElementsByClassName('page');
for (var i = 0; i < pages.length; i++) {
pages[i].classList.remove('active');
}
var currentPage = document.getElementById('page' + pageNumber);
currentPage.classList.add('active');
}
```
请确保你的代码中没有其他错误,如语法错误或其他 JavaScript 错误。你可以使用浏览器的开发者工具(按 F12 键打开)来查看控制台是否有任何错误信息。
如果问题仍然存在,请提供更多代码或详细说明,以便我更好地帮助你解决问题。