Descripción
El método .getElementById()
nos permite obtener la referencia a un elemento del árbol DOM cuyo nombre de identificador coincida con el valor pasado por parámetro.
Posiblemente sea uno de los métodos más utilizados, si no el más, ya que una vez que tienes la referencia sobre el objeto puedes realizar múltiples acciones.
En el caso de que no encuentre un valor que coincida con el identificador devolverá el valor null
.
Sintaxis
elemento = document.getElementById(id);
Parámetros
- id, identificador del elemento sobre el que queremos recuperar la referencia. El valor
id
se asigna en los elementos HTML mediante el atributoid
.
Objeto Padre
Ejemplo
<!DOCTYPE html>
<html lang="es">
<head>
<title>Cambiar Contenido de una Capa</title>
<script type="text/javascript">
function cambiarContenido(texto){
document.getElementById("micapa").innerHTML = texto;
}
</script>
</head>
<body>
<h1>Cambiar el contenido de una capa</h1>
<div id="micapa">Contenido de mi capa...</div>
<form id="miform" action="#">
<textarea rows="10" cols="20" id="texto">Nuevo contenido...</textarea>
<button onClick="cambiarContenido(getElementById('texto').value);">Cambiar texto</button>
</form>
</body>
</html>
Artículos
- Abortar Eventos con Señales
- Activar valores de un combo dinámicamente
- Botón play pause con audio HTML5
- Buscar por un vídeo en HTML5
- Cálculo de totales y subtotales en JavaScript
- Cambiar dinámicamente una imagen con JavaScript
- Cambiar el contenido de una capa con JavaScript
- Cambiar el tamaño de la imagen de forma dinámica
- Cambiar el valor de un radio group dinámicamente
- Cambiar estilos dinámicamente
- Campos obligatorios en JavaScript
- Cargas inestables de vídeos en HTML5
- Contar caracteres on-line
- Contar caracteres y palabras en JavaScript
- Contar checkbox activos con JavaScript
- Crear elementos HTML con JavaScript
- Crear eventos con JavaScript
- document.getElementById
- Ejecutar cada X segundos en JavaScript
- Eliminar elementos de una página con JavaScript
- Escapar caracteres en JavaScript
- Evitar el envío de un formulario
- Fin del audio en HTML5
- Formulario que multiplica números en JavaScript
- Hacer foco en un campo de la página usando Javascript
- Hacer foco en un elemento sin scroll
- Modificar los enlaces con JavaScript
- Obtener cabeceras con XMLHttpRequest
- Obtener el contenido de un elemento conociendo su TAG
- Quitar el foco de un elemento
- Repaginar datos con AJAX
- Reloj en JavaScript
- Reloj Javascript en una capa
- Reloj con la hora del servidor
- Saber que evento se ha producido
- Validar password con JavaScript
- Vídeo Controlar eventos en Javascript