HTML锚点
以前只是知道有锚点这么个东西,一直没有用到,昨天做毕设用到了锚点,现在总结一下控制锚点的几种情况:
1. 在同一页面中
- <a name="add"></a><!-- 定义锚点 -->
- <a href="#add">跳转到add</a>
- <a href="a.html#add">跳转到a.add</a>
第一种:
- <a href="#add" onclick="add()">触发add函数并跳转到add锚点</a>
第二种:
- <div id="divNode"><!-- contents --></div><!-- 假设一个需要跳转到的节点 -->
- <a href="#" onclick="document.getElemetnById('divNode').scrollIntoView(true);return false;">通过scrollIntoView实现锚点效果</a>