How to pass an event object to a function in JavaScript
In this tutorial, we are going to learn about how to pass an event object to a event handler function in JavaScript.
Consider, we have a html button
element where the onclick
event is attached to it.
<button onclick="checkout()">Click me!</button>
Passing the event object
- Pass the global
event
variable as an argument to the event handler function.
<button onclick="checkout(event)">Click me!</button>
- Now, we can access the
event
object inside acheckout()
function like this.
function checkout(e) {
e.preventDefault();
console.log('someone clicked me');
}