Typing Events (Forms and Inputs)
Sveip for å vise menyen
In React, events are used to handle user actions like typing or submitting forms. In TypeScript, you define what kind of event you are working with, so you can safely access its values.
Typing Input Change Event
function handleChange(event: React.ChangeEvent<HTMLInputElement>) {
console.log(event.target.value);
}
eventcomes from an<input>;valueis available and correctly typed. Using withinput:
<input onChange={handleChange} />
Typing Form Submit Event
function handleSubmit(event: React.FormEvent<HTMLFormElement>) {
event.preventDefault();
}
- used for form submission;
preventDefault()stops page reload.
Using with form:
<form onSubmit={handleSubmit}>
<button type="submit">Submit</button>
</form>
Type events based on the element they come from, so you can safely access their properties.
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 1. Kapittel 27
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Seksjon 1. Kapittel 27