Sometimes, we want to add onClick event handler with React.
In this article, we’ll look at how to add onClick event handler with React.
How to add onClick event handler with React?
To add onClick event handler with React, we set the onClick
prop of an element to a function that runs when we click on the element.
For instance, we write
const ActionLink = () => {
const handleClick = (e) => {
e.preventDefault();
console.log("The link was clicked.");
};
return (
<a href="#" onClick={handleClick}>
Click me
</a>
);
};
to set the onClick
prop of the a
element to the handleClick
function.
In handleClick
, we call e.preventDefault
to prevent the default action of navigating to the URL set as the value of the href attribute.
Then we call console.log
to log some text.
Conclusion
To add onClick event handler with React, we set the onClick
prop of an element to a function that runs when we click on the element.