Handling events with React elements is very similar to handling events on DOM elements.
There are some syntax differences:
- React events are named using camelCase, rather than lowercase.
- With JSX you pass a function as the event handler, rather than a string.
- Another difference is that you cannot return false to prevent default behavior in React. You must call preventDefault explicitly.