Inicio Apuntes FPApuntes DAW Ancla de página con anchor() en JavaScript

Ancla de página con anchor() en JavaScript

Publicado por entreunosyceros
Publicado el: Última actualización:

AVISO: Esta entrada tiene más de dos años desde su publicación. Es posible que el contenido esté desactualizado.

En este post voy a dejar el código en el que muestro como funciona un método de JavaScript para colocar las anclas de página. Este método tiene el mismo resultado que los anclas del HTML, solo que con  JavaScript. El método necesita de un nombre al cual llamaremos desde el enlace que crearemos en el body de la página. En lugar de una ruta, habrá que añadir una almohadilla (#) antes del nombre del método anchor.

El método anchor () de un objeto de cadena se usa para crear un ancla HTML que se usa como objetivo de hipertexto.Javascript Anchor ()

Después de esta pequeña explicación (de andar por casa), aquí va el código de muestra. Evidentemente es algo muy básico, pero para hacerse una idea de como funciona esto, creo que es más que suficiente.

Crear un ancla de página con anchor() en JavaScript

Para probar este ejemplo, solo habrá que abrir un archivo index.html con nuestro editor favorito. Dentro de este archivo no habrá más que pegar el siguiente código dentro:

    <html>
       <head>
              <meta charset="utf-8">
          <title>
             Ancla con anchor().
          </title>
          <script language="javascript">
             <!--
                // Se crea la cadena que se mostrará en pantalla al principio de la página.
                var cadena = "Esto es el principio de la página."
     
                //convertimos la cadena en un anclaje al cual llamaremos desde el html. Le daremos el nombre inicio al anclaje.
                document.write(cadena.anchor("inicio")+"<br>");
     
                //ahora mostramos 40 líneas de texto para simular un contenido de la página.
                var linea=0;
                for (linea=0; linea<40 ; linea++){
                    document.write("Esta es la línea número "+linea+"<br>");
                }
     
             //-->
          </script>
       </head>
       <body>
     
          <!-- Se crea un enlace interno al punto de fijación llamado inicio-->
                    <a href=#inicio>Subir arriba</a>
       </body>
    </html>

Tras pegar el contenido, y guardar el archivo, ya podemos probar este ejemplo.

Como digo, esto no es más que un ejemplo de muestra que seguramente ya se ha quedado bastante anticuado, pero que puede ser una ayuda para aquello que están empezando con JavaScript.

También te puede interesar ...

Deja un comentario

* Al utilizar este formulario, aceptas que este sitio web almacene y maneje tus datos.

Resumen de privacidad
cookies entreunosyceros

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible.

La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudarnos a comprender qué secciones de la web encuentras más interesantes y útiles.

Nunca almacenamos información personal de ningún tipo.

Tienes toda la información sobre privacidad, derechos legales y cookies en nuestra página sobre la política de privacidad o en la página sobre nuestra política de cookies.

Cookies necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.

Cookies de terceros

Esta web utiliza las siguientes cookies adicionales:

- Mailchimp: Recordar si ya estás suscrito al boletín de noticias y sino ofrecértelo al salir.

- Accesibilidad: Para saber tus ajustes de accesibilidad en cada visita.

- Comentarios: Saber si has leído y aceptado nuestra política de privacidad a la hora de dejar un comentario en la web.

- Google Analytics: Localización para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

- Goggle Adsense: Anuncios personalizados según tu geolocalización y preferencias.

Dejar estas cookies activadas nos permite mejorar nuestra web.

Adblock Detectado!!

Ayúdanos deshabilitando la extensión AdBlocker de tu navegador para visitar esta web.
Si no sabes hacerlo en Chrome, consulta el siguiente enlace. Si utilizas Firefox, puedes consultar este otro enlace.
Esto mejorará tu experiencia en este sitio web.