Durante la progettazione di una pagina Web o un sito Web, può esserci un requisito per rendere sempre presente un elemento nel DOM ma in modo non visibile. Ad esempio, riempire alcuni campi particolari, che diventano abilitati quando vengono cliccati all'esterno. In tali casi, nascondere elementi se cliccati all'esterno usando JavaScript è molto utile, soprattutto per proteggere un sito.
Questo articolo guiderà sugli elementi nascondigli quando viene cliccato all'esterno in JavaScript.
Come nascondere un elemento quando è cliccato fuori in JavaScript?
Per nascondere un elemento quando viene cliccato all'esterno in JavaScript, è possibile utilizzare i seguenti approcci:
Diamo un'occhiata a ciascuno degli approcci menzionati uno per uno!
Approccio 1: Nascondi elemento quando viene cliccato all'esterno nel metodo JavaScript utilizzando il metodo addEventListener () con proprietà di visualizzazione
IL "addEventListener ()"Il metodo allega un evento all'elemento specificato, mentre il"Schermo"La proprietà restituisce il tipo di visualizzazione di un elemento. Questi approcci possono essere implementati per associare un evento a un elemento in modo tale che l'elemento corrispondente si nasconda al trigger dell'evento.
Sintassi
elemento.addEventListener (evento, ascoltatore, uso)Nella sintassi data:
Esempio
Panoramiamo il seguente esempio per il concetto spiegato:
Clicca fuori dall'immagine per nasconderla!
Nel frammento di codice sopra:
Produzione
Dall'output sopra, si può osservare che l'immagine inclusa si nasconde facendo clic fuori di essa.
Approccio 2: Nascondi elemento quando è cliccata fuori in JavaScript utilizzando l'evento OnClick e la proprietà Visualizza
UN "al clic"L'evento invoca una funzione su un clic e il"Schermo"La proprietà restituisce allo stesso modo il tipo di visualizzazione di un elemento. Questi approcci possono essere combinati per nascondere il paragrafo dopo aver fatto clic fuori con l'aiuto di una funzione.
Esempio
Passiamo attraverso il seguente esempio:
Clicca fuori dal paragrafo per nasconderlo!
JavaScript è un linguaggio di programmazione molto efficace. È molto utile nella progettazione di una pagina web o di un sito. Può anche essere integrato con HTML per implementare anche alcune funzionalità aggiunte.
Eseguire i seguenti passaggi come indicato nelle righe di codice sopra:
Produzione
Dall'output di cui sopra, è evidente che il paragrafo si nasconde facendo clic fuori di esso.
Approccio 3: Nascondi elemento quando è cliccata all'esterno in JavaScript usando il metodo ADDEventListener () e ADD ()
IL "addEventListener ()"Metodo, come discusso, allega un evento all'elemento specificato e al"aggiungere()"Il metodo aggiunge uno o più di un token all'elenco. Questi metodi possono essere implementati per collegare allo stesso modo un evento alla funzione e aggiungere lo stile CSS.
Sintassi
elemento.addEventListener (evento, ascoltatore, uso)Nella sintassi data:
Esempio
Seguiamo l'esempio di seguito:
Clicca fuori dall'immagine per nasconderla!
Nel frammento di codice sopra:
In CSS, eseguire lo stile per nascondere l'elemento sull'evento attivato:
Produzione
La visibilità dell'immagine può essere osservata quando viene cliccata su di essa e quando è cliccata all'esterno.
Approccio 4: Nascondi elemento quando è cliccata all'esterno in JavaScript usando i metodi JQuery ()
I metodi jQuery possono essere utilizzati per recuperare direttamente un elemento e nasconderlo facendo clic fuori di esso.
Esempio
Il seguente esempio spiega il concetto dichiarato:
Questo è il sito web Linuxhint
Eseguire i seguenti passaggi:
Produzione
Si trattava di nascondere elementi quando sono stati cliccati fuori in JavaScript.
Conclusione
IL "addEventListener ()Metodo "con"Schermo"Proprietà, un"al clicEvento "e il"Schermo" proprietà, "addEventListener ()" E "aggiungere()Metodi o il "jQuery ()"I metodi possono essere utilizzati per nascondere un elemento quando vengono cliccati all'esterno usando JavaScript. Questo blog ha guidato la procedura per nascondere gli elementi quando è stato cliccato all'esterno in JavaScript.