使用JavaScript在页面主体中显示当前页面的散列/锚点

时间:2012-06-12 06:26:39

标签: javascript anchor

假设用户访问了网页http://somedomain.com/path/file.html#foo,我想使用JavaScript在页面的某个位置显示以下文字:

 → foo

1 个答案:

答案 0 :(得分:4)

  1. 使用window.location.hash获取主播的名称。

    var anchorName = window.location.hash;
    
  2. 创建一个文本节点以显示您想要的内容:

    var path = document.createTextNode("→ " + anchorName);
    
  3. 将其添加到Dom:

    document.getElementById(idOfContainerYouWantToEdit).appendChild(path);