File tree 1 file changed +12
-0
lines changed
1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -995,6 +995,18 @@ and a <dfn export for=EventTarget>legacy-canceled-activation behavior</dfn> algo
995
995
<p class="note no-backref"> These algorithms only exist for checkbox and radio <{input}> elements and
996
996
are not to be used for anything else. [[!HTML]]
997
997
998
+ <p> Each {{EventTarget}} object also has an associated <dfn export>has listeners for</dfn> algorithm,
999
+ which takes a <a for="event listener">type</a> <var> type</var> , and returns a <var> boolean</var> .
1000
+
1001
+ <p> To determine if a {{EventTarget}} object <var> eventTarget</var>
1002
+ <dfn export>has listeners for</dfn> a given an <var> type</var> , run these steps:
1003
+
1004
+ <ol>
1005
+ <li><p> If <var> eventTarget</var> 's <a>event listener list</a> <a for=list>contains</a> an
1006
+ <a>event listener</a> whose <a for="event listener">type</a> is <var> type</var> , return true.
1007
+ <li><p> Otherwise, return false.
1008
+ </ol>
1009
+
998
1010
<dl class=domintro>
999
1011
<dt><code><var> target</var> = new <a constructor for=EventTarget lt=EventTarget()>EventTarget</a> ();</code>
1000
1012
<dd><p> Creates a new {{EventTarget}} object, which can be used by developers to <a>dispatch</a> and
You can’t perform that action at this time.
0 commit comments