Al diseñar una página web o sitio web, puede haber un requisito para hacer un elemento presente en el DOM todo el tiempo pero de manera no visible. Por ejemplo, llenar algunos campos en particular, que se habilitan cuando se hace clic afuera. En tales casos, ocultar elementos cuando se hace clic afuera usando JavaScript es muy útil, especialmente para asegurar un sitio.
Este artículo guiará sobre los elementos ocultados cuando se haga clic en JavaScript.
Cómo ocultar un elemento cuando se hace clic afuera en JavaScript?
Para ocultar un elemento cuando se hace clic afuera en JavaScript, se pueden utilizar los siguientes enfoques:
Veamos cada uno de los enfoques mencionados uno por uno!
Enfoque 1: ocultar el elemento cuando se hace clic afuera en JavaScript usando el método addEventListener () con la propiedad de visualización
El "addEventListener ()El método "adjunta un evento al elemento especificado, mientras que el"mostrarLa propiedad devuelve el tipo de visualización de un elemento. Estos enfoques se pueden implementar para asociar un evento con un elemento de tal manera que el elemento correspondiente se esconde en el activador del evento.
Sintaxis
elemento.AddEventListener (evento, oyente, uso)En la sintaxis dada:
Ejemplo
Vamos a ver el siguiente ejemplo del concepto explicado:
Haga clic fuera de la imagen para ocultarla!
En el fragmento de código anterior:
Producción
De la salida anterior, se puede observar que la imagen incluida se esconde al hacer clic fuera de ella.
Enfoque 2: ocultar el elemento cuando se hace clic afuera en JavaScript usando el evento OnClick y la propiedad de visualización
Un "al hacer clic"El evento invoca una función en un clic y el"mostrar"La propiedad devuelve de manera similar el tipo de visualización de un elemento. Estos enfoques se pueden combinar para ocultar el párrafo al hacer clic fuera con la ayuda de una función.
Ejemplo
Pasemos por el siguiente ejemplo:
Haga clic fuera del párrafo para ocultarlo!
JavaScript es un lenguaje de programación muy efectivo. Es muy útil para diseñar una página web o un sitio. También se puede integrar con HTML para implementar algunas funcionalidades adicionales también.
Realice los siguientes pasos como se dan en las líneas de código anteriores:
Producción
De la salida anterior, es evidente que el párrafo se esconde al hacer clic fuera de él.
Enfoque 3: ocultar el elemento cuando se hace clic afuera en JavaScript usando el método addEventListener () y add ()
El "addEventListener ()El método ", como se discutió, adjunta un evento al elemento especificado y al"agregar()"El método agrega uno o más de un token a la lista. Estos métodos se pueden implementar para adjuntar de manera similar un evento a la función y agregar el estilo CSS a ella.
Sintaxis
elemento.AddEventListener (evento, oyente, uso)En la sintaxis dada:
Ejemplo
Sigamos el ejemplo declarado a continuación:
Haga clic fuera de la imagen para ocultarla!
En el fragmento de código anterior:
En CSS, realice el estilo para ocultar el elemento en el evento activado:
Producción
La visibilidad de la imagen se puede observar cuando se hace clic en ella y cuando se hace clic afuera.
Enfoque 4: Ocultar elemento cuando se hace clic afuera en JavaScript usando métodos jquery ()
Los métodos jQuery se pueden utilizar para obtener directamente un elemento y ocultarlo al hacer clic fuera de él.
Ejemplo
El siguiente ejemplo explica el concepto declarado:
Este es el sitio web de Linuxhint
Realice los siguientes pasos:
Producción
Eso se trataba de ocultar elementos cuando se hace clic afuera en JavaScript.
Conclusión
El "addEventListener ()"Método con"mostrar"Propiedad, una"al hacer clic"Evento y el"mostrar" propiedad, "addEventListener ()" y "agregar()"Métodos o el"jQuery ()Los métodos se pueden usar para ocultar un elemento cuando se hace clic afuera usando JavaScript. Este blog guió sobre el procedimiento para ocultar elementos cuando se hace clic afuera en JavaScript.