En este post te mostraré cómo usar JavaScript para mostrar u ocultar un elemento del DOM. Por ejemplo, ocultar un párrafo, div, botón etcétera; y también mostrarlo.
Vamos a usar puro JavaScript, nada de frameworks. Al final dejaré un ejemplo.
Una vez que tenemos una referencia al elemento del DOM (se puede con getElementById
o los querySelector) podemos modificar su estilo con JavaScript y colocarle display
en none
. Por ejemplo:
De este modo será ocultado el elemento que tiene el id parrafo
.
Si quieres volver a mostrar el elemento del DOM usando JavaScript, cambia de nuevo su estilo pero ahora colócale un valor (en style.display
) distinto a none.
Normalmente el valor debería ser block
, pero si tú le has colocado un valor distinto, simplemente usa el mismo al cambiarlo con JavaScript.
Quedaría así:
En algunos elementos, el display
es distinto. Por ejemplo, para los botones es inline
. Así que si quieres mostrar un botón sería:
$boton.style.display = "inline";
Y en ocasiones el estilo es simplemente una cadena vacía, así:
$boton.style.display = "";
Voy a mostrar y ocultar un párrafo (pero recuerda que podría ser un div
, button
, etcétera) cuando se presionen determinado botón. Comenzamos diseñando el HTML:
Después en el script obtenemos una referencia a los elementos y mostramos u ocultamos dependiendo del botón presionado:
Si quieres puedes probar el ejemplo en línea.
En mi blog te he enseñado a usar youtube-dl para descargar vídeos con permiso del…
Siguiendo con los tutoriales que consumen la API de los Bots de Telegram con cURL…
En un post previo te enseñé a enviar un mensaje en nombre de un Bot…
En este artículo te voy a mostrar una guía para imprimir en una impresora térmica…
La impresión de un PDF en cualquier impresora se puede automatizar con un bot de…
Hoy te enseñaré cómo enviar un mensaje a un usuario desde un bot de Telegram…
Esta web usa cookies.