Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Bygge HTML-skjemaer | Tabeller og Skjemaer
HTML-Grunnleggende

bookBygge HTML-skjemaer

Skjemaer

Skjemaer er et sentralt verktøy for å samle inn brukerdata og sende det til en server for behandling. De består av ulike skjemafelt som lar brukeren legge inn informasjon. I dette kurset vil vi imidlertid ikke sende data til en server, da dette krever kunnskap som ligger utenfor kursets omfang.

Alle eksempler i koden har attributtet onsubmit="return false". Dette attributtet hindrer skjemaet i å sende en forespørsel til serveren som standard.

Opprette skjemaer

<form>-taggen brukes for å lage et interaktivt skjema på en nettside. Den inneholder ulike skjemafelt for brukerinput.
Eksempel:

<form>
  <!-- Form elements go here -->
</form>

Skjemafelt

HTML tilbyr ulike inputtyper for å samle inn brukerdata. Hver type har spesifikke attributter og egenskaper. Det er også mulig å angi etiketter for hvert inputfelt. Etiketter brukes for å knytte tekst til skjemafelt, noe som gir en mer tilgjengelig og brukervennlig opplevelse. Vi vil gå nærmere inn på etiketter og inputfelt i de neste kapitlene.
Eksempel:

<form>
  <label for="username">Username:</label>
  <input type="text" id="username" name="username" placeholder="Your username" />
  <label for="password">Password:</label>
  <input type="password" id="password" name="password" placeholder="********" />
</form>

Innsending av skjema

Innsending av skjema utløses av en send-knapp (<button type="submit">), som kan sende skjemadata til serveren for behandling.
Eksempel:

<form>
  <label for="username">Username:</label>
  <input type="text" id="username" name="username" placeholder="Your username" />
  <label for="password">Password:</label>
  <input type="password" id="password" name="password" placeholder="********" />
  <button type="submit">Submit</button>
</form>

Her er et grunnleggende skjemaeksempel.

index.html

index.html

copy

Videoveiledning

question mark

Hvilken tag brukes for å lage et interaktivt skjema på en nettside?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 3

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

Can you explain more about the different types of form elements?

How do labels improve accessibility in forms?

What is the purpose of the reset button in a form?

Awesome!

Completion rate improved to 3.13

bookBygge HTML-skjemaer

Sveip for å vise menyen

Skjemaer

Skjemaer er et sentralt verktøy for å samle inn brukerdata og sende det til en server for behandling. De består av ulike skjemafelt som lar brukeren legge inn informasjon. I dette kurset vil vi imidlertid ikke sende data til en server, da dette krever kunnskap som ligger utenfor kursets omfang.

Alle eksempler i koden har attributtet onsubmit="return false". Dette attributtet hindrer skjemaet i å sende en forespørsel til serveren som standard.

Opprette skjemaer

<form>-taggen brukes for å lage et interaktivt skjema på en nettside. Den inneholder ulike skjemafelt for brukerinput.
Eksempel:

<form>
  <!-- Form elements go here -->
</form>

Skjemafelt

HTML tilbyr ulike inputtyper for å samle inn brukerdata. Hver type har spesifikke attributter og egenskaper. Det er også mulig å angi etiketter for hvert inputfelt. Etiketter brukes for å knytte tekst til skjemafelt, noe som gir en mer tilgjengelig og brukervennlig opplevelse. Vi vil gå nærmere inn på etiketter og inputfelt i de neste kapitlene.
Eksempel:

<form>
  <label for="username">Username:</label>
  <input type="text" id="username" name="username" placeholder="Your username" />
  <label for="password">Password:</label>
  <input type="password" id="password" name="password" placeholder="********" />
</form>

Innsending av skjema

Innsending av skjema utløses av en send-knapp (<button type="submit">), som kan sende skjemadata til serveren for behandling.
Eksempel:

<form>
  <label for="username">Username:</label>
  <input type="text" id="username" name="username" placeholder="Your username" />
  <label for="password">Password:</label>
  <input type="password" id="password" name="password" placeholder="********" />
  <button type="submit">Submit</button>
</form>

Her er et grunnleggende skjemaeksempel.

index.html

index.html

copy

Videoveiledning

question mark

Hvilken tag brukes for å lage et interaktivt skjema på en nettside?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 3
some-alt