¿Cómo verificar que una URL contiene un hash o no usa JavaScript?

La tarea es verificar si una URL contiene o no. Esto se puede hacer usando la propiedad hash de ubicación en JavaScript. Devuelve la string que representa la parte ancla de una URL, incluido el signo hash ‘#’. 

Sintaxis:

window.location.hash

Ejemplo:

HTML

<!DOCTYPE html>
<html>
  
<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>
  
</html>

Producción:

Antes de hacer clic en el botón:

Después de hacer clic en el botón:

Navegadores compatibles:

  • Google Chrome
  • explorador de Internet
  • Firefox
  • Safari
  • Ópera

Publicación traducida automáticamente

Artículo escrito por ManasChhabra2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *