JS Built-ins
Eventadvanced

Event β€” preventDefault sets defaultPrevented

πŸ“– Usage Example
const e = new Event('click', { cancelable: true })
e.preventDefault()
e.defaultPrevented  // β†’ true

preventDefault() tells the browser not to perform the event's default action.

Event.preventDefault

Calling preventDefault() on a cancelable event sets defaultPrevented to true.

Challenge: Call preventDefault() on a cancelable event and verify defaultPrevented is true.

πŸ’‘ Hints (1)
  • β€’ preventDefault() only works when cancelable is true