You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用addEventListener实现按钮点击跳转至另一个HTML页面?

点击按钮跳转至其他HTML页面的实现方法

你只需要在addEventListener的点击回调函数中添加页面跳转逻辑即可,以下是两种常用的实现方式:

方法一:使用window.location.href(支持返回原页面)

这种方式和普通点击链接的行为一致,会在浏览器历史记录中保留当前页面,用户可以通过返回按钮回到原页面。

完整代码:

HTML

<button>submit</button>

JavaScript

let btn = document.querySelector('button')
btn.addEventListener('click', () => {
    // 将此处替换为你的目标HTML页面路径
    window.location.href = 'target-page.html';
})

方法二:使用window.location.replace()(不支持返回原页面)

如果不需要用户返回原页面,可以用这种方式,它会替换当前页面在浏览器历史中的记录,点击返回会回到跳转前的上一页。

完整代码:

HTML

<button>submit</button>

JavaScript

let btn = document.querySelector('button')
btn.addEventListener('click', () => {
    // 将此处替换为你的目标HTML页面路径
    window.location.replace('target-page.html');
})

注意:目标页面路径要根据实际文件结构填写,比如同目录下直接写文件名,子目录则写sub-folder/target-page.html,外部链接写完整URL(如https://example.com)。

内容的提问来源于stack exchange,提问作者Marvelographer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 21:31:59