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
- Fin del audio en HTML5
- Vídeo Controlar eventos en Javascript
- Botón play pause con audio HTML5
- Reloj Javascript en una capa
- Cambiar el valor de un radio group dinámicamente
- Activar valores de un combo dinámicamente
- Escapar caracteres en JavaScript
- Cambiar estilos dinámicamente
- Cambiar dinámicamente una imagen con JavaScript
- Reloj con la hora del servidor
- Reloj en JavaScript
- Validar password con JavaScript
- Repaginar datos con AJAX
- Campos obligatorios en JavaScript
- Contar caracteres on-line
- Obtener cabeceras con XMLHttpRequest
- Contar caracteres y palabras en JavaScript
- Cambiar el contenido de una capa con JavaScript
- Modificar los enlaces con JavaScript
- Contar checkbox activos con JavaScript
- Quitar el foco de un elemento
- Saber que evento se ha producido
- Ejecutar cada X segundos en JavaScript
- Crear eventos con JavaScript
- Eliminar elementos de una página con JavaScript
- Crear elementos HTML con JavaScript
- Obtener el contenido de un elemento conociendo su TAG
- document.getElementById
- Hacer foco en un campo de la página usando Javascript
- Cambiar el tamaño de la imagen de forma dinámica
- Cálculo de totales y subtotales en JavaScript
- Formulario que multiplica números en JavaScript
- Evitar el envío de un formulario
- Hacer foco en un elemento sin scroll