2

What is difference between return false; and e.preventDefault(); ?

Marcel Gwerder
  • 8,353
  • 5
  • 35
  • 60
SGh
  • 137
  • 1
  • 2
  • 9

1 Answers1

0

e.preventDefault() will prevent the default event from occuring and return false stops propogation.

Rahul Tripathi
  • 168,305
  • 31
  • 280
  • 331
  • Wrong. `e.preventDefault()` prevents the default action (not event) from occurring, without stopping further propagation of the event. And on some browsers in some circumstances, `return false` does the same, but there isn't any W3C specification for this. – Oriol Sep 24 '13 at 01:32