From 95aca4b4d8fa62815d4bd412fff1a364f842814a Mon Sep 17 00:00:00 2001 From: Ryan Johnson Date: Thu, 29 Apr 2021 16:16:42 -0700 Subject: remove retired locales (#699) --- files/id/web/api/event/currenttarget/index.html | 127 -------------------- files/id/web/api/event/index.html | 149 ------------------------ files/id/web/api/event/target/index.html | 90 -------------- 3 files changed, 366 deletions(-) delete mode 100644 files/id/web/api/event/currenttarget/index.html delete mode 100644 files/id/web/api/event/index.html delete mode 100644 files/id/web/api/event/target/index.html (limited to 'files/id/web/api/event') diff --git a/files/id/web/api/event/currenttarget/index.html b/files/id/web/api/event/currenttarget/index.html deleted file mode 100644 index f44c5d54a9..0000000000 --- a/files/id/web/api/event/currenttarget/index.html +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: Event.currentTarget -slug: Web/API/Event/currentTarget -tags: - - API - - DOM - - Gecko - - events -translation_of: Web/API/Event/currentTarget ---- -

{{APIRef("DOM")}}

- -

Mengidentifikasi event untuk target saat ini, seperti ketika event melalui DOM. Event tersebut selalu mengacu kepada lemen yang terikat dengan event handler, sebagai lawan dari event.target yang mana mengidentifikasi elemen ketika event tersebut terjadi.

- -

Contoh

- -

event.currentTarget sangat menarik untuk digunakan ketika menyatukan event handler yang sama ke beberapa element.

- -
function hide(e){
-  e.currentTarget.style.visibility = "hidden";
-  console.log(e.currentTarget);
-  // Ketika fungsi digunakan seperti event handler: this === e.currentTarget
-}
-
-var ps = document.getElementsByTagName('p');
-
-for(var i = 0; i < ps.length; i++){
-  // console: print the clicked <p> element
-  ps[i].addEventListener('click', hide, false);
-}
-// console: print <body>
-document.body.addEventListener('click', hide, false);
-
-// click dan paragraph akan menghilang
-
- -

Spesifikasi

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SpesifikasiStatusKomentar
{{SpecName("DOM WHATWG", "#dom-event-currenttarget", "Event.currentTarget")}}{{Spec2("DOM WHATWG")}} 
{{SpecName("DOM4", "#dom-event-currenttarget", "Event.currentTarget")}}{{Spec2("DOM4")}} 
{{SpecName("DOM3 Events", "#dfn-current-event-target", "current event target")}}{{Spec2("DOM3 Events")}} 
{{SpecName("DOM2 Events", "#Events-Event-currentTarget", "Event.currentTarget")}}{{Spec2("DOM2 Events")}}Definisi awal
- -

Kesesuaian browser

- -

{{CompatibilityTable}}

- -
- - - - - - - - - - - - - - - - - - - - - -
FeatureChromeEdgeFirefox (Gecko)Internet ExplorerOperaSafari
Basic support{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}[1]{{CompatVersionUnknown}}10.0
-
- -
- - - - - - - - - - - - - - - - - - - - - -
FeatureAndroidEdgeFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Basic support{{CompatUnknown}}{{CompatVersionUnknown}}{{CompatUnknown}}{{CompatUnknown}}{{CompatUnknown}}10.0
-
- -

[1] Dalam Internet Explorer 6 sampai 8, event modelnya berbeda. Event listener(s) nya terikat dengan metode non-standard {{domxref("EventTarget.attachEvent")}}. Dalam model ini, tidak ada yang setara dengan event.currentTarget dan this adalah objek global. Satu solusin untuk meniru fitur event.currentTarget adalah dengan cara membungkus handler anda di dalam fungsi memanggil handler tersebut menggunakan Function.prototype.call dengan elemen sebagai argumen awal. Dengan cara ini, this akan menampilkan hasil yang diharapkan.

- -

Lihat juga

- -

Perbandingan dari Event Targets

diff --git a/files/id/web/api/event/index.html b/files/id/web/api/event/index.html deleted file mode 100644 index 952082247b..0000000000 --- a/files/id/web/api/event/index.html +++ /dev/null @@ -1,149 +0,0 @@ ---- -title: Event -slug: Web/API/Event -tags: - - API - - DOM - - Event - - Interface - - Reference -translation_of: Web/API/Event ---- -

{{APIRef("DOM")}}

- -

Antarmuka Event mewakili setiap event pada DOM. mengandung properti umum dan method ke setiap event.

- -

Banyak sekali antarmuka lain yang menginplementasikan antarmuka Event, baik secara langsung atau dengan mengimplementsikan antarmuka lain dimana diantaranya:

- -
- -
- -

Konstruktor

- -
-
{{domxref("Event.Event", "Event()")}}
-
Membuat sebuah object Event
-
- -

Properti

- -

Antarmuka ini tidak mewarisi properti manapun.

- -
-
{{domxref("Event.bubbles")}} {{readonlyinline}}
-
Sebuah boolean yang menunjukan apakah event bubbles melalui DOM atau tidak.
-
{{domxref("Event.cancelBubble")}} {{non-standard_inline}}
-
Alternatif non-standar untuk {{domxref("Event.stopPropagation()")}}.
-
{{domxref("Event.cancelable")}} {{readonlyinline}}
-
Sebuah boolean yang menunjukan apakah event bisa dibatalkan.
-
{{domxref("Event.currentTarget")}} {{readonlyinline}}
-
Sebuah referensi untuk target terdaftar saat ini untuk event.
-
{{domxref("Event.defaultPrevented")}} {{readonlyinline}}
-
Menunjukan apakah {{domxref("event.preventDefault()")}} telah dipanggil pada event atau belum.
-
{{domxref("Event.eventPhase")}} {{readonlyinline}}
-
Menunjukan fase aliran event yang sedang diproses.
-
{{domxref("Event.explicitOriginalTarget")}} {{non-standard_inline}} {{readonlyinline}}
-
Eksplisit target dari event (Mozilla-specific).
-
{{domxref("Event.originalTarget")}} {{non-standard_inline}} {{readonlyinline}}
-
Target dari event, sebelum penargetan ulang lain (Mozilla-specific).
-
{{domxref("Event.returnValue")}} {{non-standard_inline}}
-
Alternatif nonstandard untuk {{domxref("Event.preventDefault()")}} dan {{domxref("Event.defaultPrevented")}}. (spesifik Internet Explorer lama)
-
{{domxref("Event.srcElement")}} {{non-standard_inline}}
-
Alias nonstandard untuk {{domxref("Event.target")}}. (spesifik Internet Explorer lama)
-
{{domxref("Event.target")}} {{readonlyinline}}
-
Sebuah referensi untuk target dimana event pertama kali dikirimkan.
-
{{domxref("Event.timeStamp")}} {{readonlyinline}}
-
Waktu ketika event dibuat.
-
{{domxref("Event.type")}} {{readonlyinline}}
-
Nama dari event (case-insensitive).
-
{{domxref("Event.isTrusted")}} {{readonlyinline}}
-
Menunjukan apakah event di terima browser atau tidak (mis. ketika user klik) atau dengan sebuah script (menggunakan sebuah method event buatan, seperti event.initEvent)
-
- -

Method

- -

Antarmuka ini tidak mewarisi method manapun.

- -
-
{{domxref("Event.initEvent()")}} {{deprecated_inline}}
-
Menginisialisasi nilai dari Event yang dibuat. Jika event telah dikirimkan, method ini tidak akan digunakan.
-
{{domxref("Event.preventBubble()")}} {{non-standard_inline}} {{Obsolete_inline(24)}}
-
Mencegah event agar tidak menggelegak. Usang, gunakan {{domxref("event.stopPropagation")}} sebagai gantinya.
-
{{domxref("Event.preventCapture()")}} {{non-standard_inline}} {{Obsolete_inline(24)}}
-
Usang, gunakan {{domxref("event.stopPropagation")}} sebagai gantinya.
-
{{domxref("Event.preventDefault()")}}
-
Membatalkan event event (jika cancelable).
-
{{domxref("Event.stopImmediatePropagation()")}}
-
Khusus untuk event ini, tidak ada listener lain yang akan dipanggil. Baik yang ada pada elemen yang sama, maupunyang ada pada elemen yang akan di lalui nantinya (pada fase capture, misalnya)
-
{{domxref("Event.stopPropagation()")}}
-
Menghentikan penyebaran events lebih jauh pada DOM.
-
{{domxref("Event.getPreventDefault()")}} {{non-standard_inline}}
-
Non-standard. Mengembailkan nilai dari {{domxref("Event.defaultPrevented")}}. Gunakan {{domxref("Event.defaultPrevented")}} sebagai gantinya.
-
- -

Lihat Juga

- - diff --git a/files/id/web/api/event/target/index.html b/files/id/web/api/event/target/index.html deleted file mode 100644 index 52397c0827..0000000000 --- a/files/id/web/api/event/target/index.html +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: Event.target -slug: Web/API/Event/target -translation_of: Web/API/Event/target ---- -
{{ApiRef("DOM")}}
- -

The target property of the {{domxref("Event")}} interface is a reference to the object onto which the event was dispatched. It is different from {{domxref("Event.currentTarget")}} when the event handler is called during the bubbling or capturing phase of the event.

- -

Syntax

- -
var theTarget = event.target;
- -

Value

- -

{{domxref("EventTarget")}}

- -

Example

- -

Properti event.target dapat digunakan untuk mengimplementasikan event delegation.

- -
// Membuat sebuah list
-var ul = document.createElement('ul');
-document.body.appendChild(ul);
-
-var li1 = document.createElement('li');
-var li2 = document.createElement('li');
-ul.appendChild(li1);
-ul.appendChild(li2);
-
-function hide(e){
-  // e.target refers to the clicked <li> element
-  // This is different than e.currentTarget which would refer to the parent <ul> in this context
-  e.target.style.visibility = 'hidden';
-}
-
-// Attach the listener to the list
-// It will fire when each <li> is clicked
-ul.addEventListener('click', hide, false);
-
- -

Spesifikasi

- - - - - - - - - - - - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName("DOM WHATWG", "#dom-event-target", "Event.target")}}{{Spec2("DOM WHATWG")}}
{{SpecName("DOM4", "#dom-event-target", "Event.target")}}{{Spec2("DOM4")}}
{{SpecName("DOM2 Events", "#Events-Event-target", "Event.target")}}{{Spec2("DOM2 Events")}}Initial definition
- -

Browser compatibility

- - - -

{{Compat("api.Event.target")}}

- -

Compatibility notes

- -

On IE 6-8 the event model is different. Event listeners are attached with the non-standard {{domxref('EventTarget.attachEvent()')}} method. In this model, the event object has a {{domxref('Event.srcElement')}} property, instead of the target property, and it has the same semantics as Event.target.

- -
function hide(e) {
-  // Support IE6-8
-  var target = e.target || e.srcElement;
-  target.style.visibility = 'hidden';
-}
-
- -

See also

- - -- cgit v1.2.3-54-g00ecf