Questo post illustrerà l'evento ".Target "e il suo utilizzo in JavaScript.
Cos'è "Evento.Target "in JavaScript?
IL "evento.bersaglio"È una proprietà/attributo di"evento"In JavaScript. Si riferisce all'elemento che ha innescato l'evento. Per accedere all'evento.attributo target, l'evento dell'elemento deve essere ascoltato. IL "addEventListener ()"Il metodo viene utilizzato per ascoltare l'evento specifico.
Sintassi
Per l'uso dell'evento ".Proprietà target ", segui la sintassi data:
elemento.addEventListener ("", function (event)Nella sintassi data,
Esempio
Nell'esempio dato, otterremo l'elemento che ha innescato l'evento usando il "evento.bersaglio" proprietà.
Qui, creeremo un pulsante assegnando un ID "btn"Viene utilizzato in JavaScript per accedere al pulsante:
Nel file JavaScript, in primo luogo, otterremo il riferimento del pulsante utilizzando l'ID assegnato con l'aiuto di "getElementById ()" metodo:
CONST BOCKS = Documento.getElementById ('btn');Allega un ascoltatore di eventi con il pulsante. IL "clic"L'evento viene avviato sul clic del pulsante e l'oggetto evento viene passato all'ascoltatore di eventi come argomento. IL "evento.bersaglio"L'attributo è accessibile dalla funzione ascoltatore per ottenere un riferimento all'elemento pulsante che ha attivato l'evento:
pulsante.addEventListener ('click', function (event)L'output mostra il riferimento del pulsante specifico che viene cliccato:
Puoi ottenere maggiori informazioni e applicare diverse funzionalità come lo styling sull'evento mirato utilizzando i suoi attributi.
Quali sono gli attributi di "evento.bersaglio"?
Esistono vari attributi dell'evento ".Proprietà target "che fornisce informazioni sull'elemento target. Pochi degli attributi comuni dell'evento.L'oggetto target è il seguente:
evento.attributi target | Descrizione |
evento.bersaglio.Tagname | Utilizzato per ottenere il “nome"Del tag HTML dell'elemento target. |
evento.bersaglio.valore | Utilizza per recuperare il "valore"Dell'elemento target. Questo attributo è utilizzato principalmente per gli elementi di input. |
evento.bersaglio.id | Per ottenere il "id"Attributo dell'elemento target, utilizzare l'attributo dato. |
evento.bersaglio.classlist | L'elenco di "classi"Contenente l'elemento target si accede a questo attributo. |
evento.bersaglio.TextContent | Utilizzato per ottenere il “Contenuto di testo"Dell'elemento target. |
evento.bersaglio.Href | Questo attributo recupera il "Href"Attributo dell'elemento target, come i collegamenti. |
evento.bersaglio.stile | Per modificare il "CSS"Proprietà dell'elemento target, usa questo attributo. |
Esempio 1: modificare il colore di sfondo dell'elemento target
Nell'esempio fornito, cambieremo il colore di sfondo dell'elemento target usando "stile"Attributo sul"clic"Evento:
CONST BOCKS = Documento.getElementById ('btn');Produzione
Esempio 2: ottenere il valore dell'elemento target
Crea un campo di testo di input e un'area per mostrare il testo usando
etichetta. Assegnare ID al campo di input e
Tag come "TakeInput" E "spettacolo"Rispettivamente:
Ottieni il riferimento del campo di testo usando "getElementById ()" metodo:
var input = document.getElementById ("TakeInput");Usa il "valore"Attributo con il"evento.bersaglio"Per ottenere il valore dell'elemento mirato:
ingresso.addEventListener ("Input", (event) =>Come puoi vedere che il valore immesso nella casella di testo è stato recuperato con successo usando "valore"Attributo:
Si trattava di "evento.Target "in JavaScript.
Conclusione
IL "evento.bersaglio"Si riferisce all'elemento che ha attivato/avviato l'evento. Ci sono alcuni attributi dell'evento ".Proprietà target "che fornisce informazioni sull'elemento target. Ad esempio, "evento.bersaglio.Tagname",".valore",".id",".stile", e così via. Questo post ha illustrato l'evento ".Target ", i suoi attributi e il suo utilizzo in JavaScript.