File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -2111,8 +2111,11 @@ Sets the `defaultPrevented` property to `true` if `cancelable` is `true`.
21112111added: v14.5.0
21122112-->
21132113
2114+ > Stability: 3 - Legacy: Use [ ` event.defaultPrevented ` ] [ ] instead.
2115+
21142116* Type: {boolean} True if the event has not been canceled.
21152117
2118+ The value of ` event.returnValue ` is always the opposite of ` event.defaultPrevented ` .
21162119This is not used in Node.js and is provided purely for completeness.
21172120
21182121#### ` event.srcElement `
@@ -2433,6 +2436,7 @@ to the `EventTarget`.
24332436[ `emitter.listenerCount()` ] : #emitterlistenercounteventname
24342437[ `emitter.removeListener()` ] : #emitterremovelistenereventname-listener
24352438[ `emitter.setMaxListeners(n)` ] : #emittersetmaxlistenersn
2439+ [ `event.defaultPrevented` ] : #eventdefaultprevented
24362440[ `event.stopPropagation()` ] : #eventstoppropagation
24372441[ `event.target` ] : #eventtarget
24382442[ `events.defaultMaxListeners` ] : #eventsdefaultmaxlisteners
Original file line number Diff line number Diff line change @@ -236,7 +236,7 @@ class Event {
236236 get returnValue ( ) {
237237 if ( ! isEvent ( this ) )
238238 throw new ERR_INVALID_THIS ( 'Event' ) ;
239- return ! this . defaultPrevented ;
239+ return ! this . #cancelable || ! this . # defaultPrevented;
240240 }
241241
242242 /**
You can’t perform that action at this time.
0 commit comments