JavaScript 中 onhashchange 事件的用法是什么?
htmljavascriptprogramming scripts更新于 2026/1/13 21:32:17
当锚点部分发生变化时,就会发生 onhashchange 事件。您可以尝试运行以下代码来了解如何在 JavaScript 中实现 onhashchange 事件。
示例
<!DOCTYPE html>
<html>
<body onhashchange="newFunc">
<button onclick="functionChange()">单击以更改锚点</button>
<script>
function functionChange() {
location.hash = "about";
var hash = location.hash;
document.write("锚点部分现在是:" + hash);
}
// 如果锚点部分发生变化
function newFunc() {
alert("锚点部分改变!");
}
</script>
</body>
</html>
相关文章
有用资源
html 参考教程 - 该教程包含有关 html 的更多信息:https://www.cainiaomax.com/html/

