HTML | Objeto de enlace DOM

El objeto de enlace HTML DOM se utiliza para acceder al elemento HTML <link> .
Sintaxis: 

  • Para acceder a un elemento HTML: 
document.getElementById("myLink");  
  • Para crear un nuevo elemento HTML: 
document.createElement("LINK"); 

Valores de propiedad:  

Valor Descripción
juego de caracteres Asigna la codificación de caracteres del documento enlazado
origencruz Asigna la configuración CORS del documento vinculado.
desactivado Asigna si el documento vinculado está deshabilitado o no.
href Se utiliza para establecer/devolver la URL del documento vinculado
hreflang Asigna el código de idioma del documento enlazado
medios de comunicación Asigna el tipo de medio para el elemento de enlace.
real Asigna la relación entre el documento actual y el documento vinculado
Rvdo Asigna la relación inversa del documento vinculado al documento actual
tamaños Devuelve el valor del atributo de tamaños del recurso vinculado
escribe Se utiliza para establecer/devolver el tipo de contenido del documento vinculado

Ejemplo-1: elemento de enlace de acceso.  

html

<!DOCTYPE html>
<html>
 
<head>
    <link id="linkid"
          rel="stylesheet"
          type="text/css"
          href="styles.css">
</head>
 
<body>
    <h1>TO ACCESS LINK ELEMENT:</h1>
 
     
 
 
<p>PRESS THE BUTTON TO GET THE URL
      OF THE LINKED DOCUMENT.</p>
 
 
 
 
    <button onclick="gfg()">Get URL
  </button>
 
    <p id="pid"></p>
 
 
 
 
    <script>
        function gfg() {
           
            // Access link element.
            var NEW = document.getElementById(
              "linkid").href;
            document.getElementById(
              "pid").innerHTML = NEW;
        }
    </script>
 
</body>
 
</html>

Salida:
Antes de hacer clic: 
 

Después de hacer clic: 
 

Ejemplo-2: Crear elemento de enlace. 

html

<!DOCTYPE html>
<html>
 
<head>
</head>
 
<body>
    <h1>TO CREATE A LINK ELEMENT.</h1>
 
    <button onclick="myFunction()">Create</button>
    <p id="pid"></p>
 
 
 
    <script>
        function myFunction() {
           
            // Create link element.
            var NEW = document.createElement(
              "LINK");
           
            // set attributes.
            NEW.setAttribute("id", "linkid");
            NEW.setAttribute("rel", "stylesheet");
            NEW.setAttribute("type", "text/css");
            NEW.setAttribute("href", "styles.css");
            document.head.appendChild(NEW);
 
            var NEW1 = document.getElementById(
              "linkid").href;
            document.getElementById("pid").innerHTML =
              NEW1;
 
        }
    </script>
 
</body>
 
</html>

Salida:
Antes de hacer clic: 
 

Después de hacer clic: 
 

Navegadores compatibles: 

  • Cromo
  • Firefox
  • explorador de Internet
  • Safari
  • Ópera

Publicación traducida automáticamente

Artículo escrito por AkshayGulati 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 *