To get checkbox value in React.js, we can use a state.
For instance, we write
const Component = () => {
const [value, setvalue] = useState(false);
return (
<div className="form-check">
<input
className="form-check-input"
checked={value}
onChange={(e) => setValue(e.target.checked)}
type="checkbox"
/>
<label className="form-check-label">chechbox value</label>
{value}
</div>
);
};
to set the onChange prop of the checkbox input to a function that calls setValue with the checked value of the checkbox.
Then we get the checked value from the value state and set that as the checked prop’s value to update the checkbox with the latest checked value.