JavaScript 如何检查 URL 是否包含哈希值

JavaScript 如何检查 URL 是否包含哈希值

在本文中,任务是检查 URL 是否包含哈希值。我们可以通过使用 JavaScript 中的 Location hash 属性 来完成。它返回表示 URL 锚点部分的字符串,包括哈希符号‘#’。

语法:

window.location.hash

示例: 此示例使用hash属性在javascript中检查URL是否包含哈希值。

<body style="text-align: center"> 
    <h1 style="color: green;"> 
        GeeksforGeeks 
    </h1> 
  
    <h2 style="font-family: Impact;"> 
        How to check if URL contains an 
        hash or not using Javascript? 
    </h2> 
  
    <p> 
        please double click the button: 
    </p> 
  
    <button ondblclick="mylocation()"> 
        check 
    </button> 
  
    <p id="hash"></p> 
  
    <script> 
        function mylocation() { 
            if (window.location.hash) { 
                alert("Hash(#) component exists"); 
            } 
            else { 
                alert("Hash(#) component doesn't exist"); 
            } 
        }  
    </script> 
</body>

输出:

JavaScript 如何检查 URL 是否包含哈希值

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程