214 of 264 menu

თვისება event.target

თვისება event.target შეიცავს ელემენტს, რომელზეც მოხდა მოვლენა. ეს არ არის ის ელემენტი, რომელსაც მოვლენის დამმუშავებელი იყო მიბმული, არამედ სწორედ ყველაზე ღრმა ტეგი, რომელზეც პირდაპირ, მაგალითად, მოხდა კლიკი.

სინტაქსი

event.target;

მაგალითი

დავუშვათ გვაქვს div, და მის შიგნით აბზაცი. მივაბათ მოვლენა დივს, მაგრამ დავაკლიკოთ აბზაცს - ამ შემთხვევაში event.target შეიცავს საბოლოო ტეგს, რომელშიც მოხდა მოვლენა - ანუ აბზაცს, და არა დივს. დავრწმუნდეთ ამაში tagName-ის დახმარებით:

<div id="div"> <p>ტექსტი</p> </div> let div = document.querySelector('#div'); div.addEventListener('click', function(event) { console.log(event.target); // გამოიტანს ბმულს აბზაცზე });

იხილეთ აგრეთვე

  • თვისება event.currentTarget,
    რომელიც შეიცავს ელემენტს, რომელსაც მოვლენაა მიბმული
  • თვისება code,
    რომელიც იღებს დაჭერილ ღილაკის კოდს
  • თვისება event.key,
    რომელიც იღებს შეყვანილ სიმბოლოს
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა