如何从 URL 中获取片段标识符?
片段标识符是字符串字符,它指代次于主要资源的资源。
- 方法 1:我们可以通过将新变量定义为 location.hash 来打印片段标识符,然后在 document.getElementbyId() 方法的帮助下显示它。
句法:
var x = location.hash; document.getElementById("demo").innerHTML = x;
示例:在此示例中,我们将使用location.hash属性。
How to get the fragment identifier from a URL? GeeksForGeeks
输出:
- 在点击按钮之前:
- 点击按钮后:
- 在点击按钮之前:
- 方法 2:我们定义了一个变量哈希,它存储 URL 中 # 之后的任何内容,即片段标识符,然后我们将其显示为警报。这是通过将子字符串存储在变量中来完成的。
句法:
var hash = url.substring(url.indexOf('#') + 1); alert(hash);
示例 2:此示例使用 substring() 方法显示片段标识符。
How to get the fragment identifier from a URL? GeeksForGeeks
输出: