Elementos HTML

Podemos seleccionar un elementos del DOM y alterar algún valor, añadir un nuevo elemento en algún lugar predefenido o eliminar un elemento del DOM.

1. Seleccionar elementos HTML

Es necesario seleccionar un elemento para tener una referencia de que debe hacer JavaScrit con ese elemento o en esa posición.

Buscar elementos
metodoDescripción
document.getElementById('id');ID
document.getElementsByTagName('p');Nombre etiqueta
document.getElementsByClassName('clase');Nombre de clase
document.querySelectorAll('p.intro');Selector CSS
Buscando elementos especificos
propiedadDescripción
anchorsDevuelve todos los elementos <a> con attributo name
appletsDeprecated
baseURIDevuelve la URL absoluta
bodyDevuelve todos los elementos en <body>
cookieDevuelve la cookei del documento
doctypeDevuelve el tipo de documento
documentoElementDevuelve todos los elementos HTML
documentMode
documentoURIDevuelve el URL del documento
domainDevuelve el nombre del dominio
domConfigObsoleto
embedsDevuelve todo los elementos <enbed>
formsDevuelve todo los elementos <form>
headDevuelve todo los elementos <head>
imagesDevuelve todo los elementos <img>
implementatios
inputEncoding
LastModified
linksDevuelve los elementos <a> y <area> que contengan atributo href
readyState
referrer
scriptDevuelve el Script
scrictErrorChecking
titleDevuelve el tiyulo del documento
URLDevuelve la URL completa
const x = document.forms["frm1"];
let text = "";
for (let i=0; i<x.length; i++) {
   text += x.elements[i].value + "<br>";
}
document.getElementById("demo").innerHTML = text;

2. Modificar

replaceChild(new, old);

3. Añadir

Primero debes crearlo y luego indicar donde añadirlo.

document.createElement(elemento);
document.appendChild(elemento);
documento.insertBefore(elemento, donde);

4. Eliminar

document.removeChild(element);