Ocultar un elemento después de unos segundos usando JavaScript

Ocultar un elemento después de unos segundos usando JavaScript

Al diseñar una página web receptiva, puede haber un requisito para ocultar algunas funcionalidades adicionales después de un cierto tiempo para crear efectos. Por ejemplo, alertar a un usuario a través del mensaje emergente por un tiempo limitado hace maravillas para captar la atención del usuario, absteniendo así de ser ofendido. En tales escenarios, ocultar un elemento después de unos segundos usando JavaScript ayuda a que una página web o el sitio se destaque.

Este tutorial explicará el concepto de ocultar un elemento después de unos segundos usando JavaScript.

Cómo ocultar un elemento después de unos segundos en JavaScript?

Los siguientes enfoques se pueden utilizar para ocultar un elemento después de unos segundos usando JavaScript:

  • "setTimeout ()"Método con el"mostrar" propiedad.
  • "setTimeout ()"Método con el"visibilidad" propiedad.
  • "jQuery" métodos.

Discutamos los enfoques declarados uno por uno!

Enfoque 1: Ocultar un elemento después de unos segundos en JavaScript usando el método setTimeOut () Wcon la propiedad de visualización

El "setTimeout ()El método "invoca una función después del tiempo asignado especificado. Mientras que el "mostrar"La propiedad establece el tipo de pantalla del elemento especificado. Estos enfoques se pueden implementar para asignar un tiempo establecido al elemento recuperado para que se esconda después del tiempo especificado.

Sintaxis

SetTimeout (FUNC, Milli, PAR1, PAR2)

En la sintaxis dada anteriormente:

  • "concurrido"Indica la función a la que se debe acceder.
  • "mili"Corresponde al intervalo de tiempo en milisegundos para ejecutar.
  • "par1" y "par2"Señale los parámetros adicionales.
Objeto.estilo.Display = 'Ninguno'

En la sintaxis anterior:

  • La propiedad de visualización del "Objeto"Se asigna como"ninguno".

Ejemplo

El siguiente ejemplo ilustra el concepto declarado:




Aplique los pasos dados a continuación, como se indica en el código anterior:

  • En primer lugar, incluya un ""Elemento tiene el"SRC" y "identificación"Como sus atributos.
  • En el código JS, aplique el "setTimeout ()Método de las líneas de código establecidas. El tiempo establecido, en este caso, será de 5000 milisegundos = "5" segundos.
  • Dentro del método, acceda al elemento incluido por su "identificación" utilizando el "getElementById ()" método.
  • Después de eso, asigne el "mostrar"Propiedad asociada con el elemento recuperado como"ninguno".
  • Esto ocultará el "Elemento "después de 5 segundos del modelo de objeto de documento (DOM).

Producción

Como se observó en la salida anterior, el incluido ""El elemento se esconde después"5" segundos.

Enfoque 2: Ocultar un elemento después de unos segundos en JavaScript usando el método setTimeOut () con la propiedad de visibilidad

El "visibilidad"La propiedad establece la visibilidad de un elemento. Esta propiedad se puede aplicar combinada con el "setTimeout ()Método para ocultar el elemento recuperado después de la hora establecida.

Sintaxis

Objeto.estilo.visibilidad = 'oculto'

En esta sintaxis:

  • La visibilidad del especificado "Objeto"Se asigna como"oculto".

Ejemplo

Pasemos por el ejemplo declarado a continuación:













IDENTIFICACIÓNNombreEdad
1David18


Realice los siguientes pasos, como se indica en las líneas de código anteriores: