Attributtet required

Attributtet required indikerer at dette HTML-skjemaelementet må fylles ut.

Attributtet skal brukes på tags input eller textarea.

Ved forsøk på å sende inn skjemaet i tilfelle feltet med dette attributtet ikke er fylt ut - vil nettleseren ikke tillate innsending av skjemaet og vil vise en feil i form av en oppspretttips. Dessverre, kan feilmeldingsteksten og dens utseende ikke endres ved hjelp av HTML eller CSS.

Vær oppmerksom på at tilstedeværelsen av attributtet required ikke fritar deg fra å kontrollere riktig utfylling av skjemaet fra serversiden på PHP (ettersom beskyttelsen via attributtet enkelt kan omgås).

Eksempel

La oss legge til attributtet required på taggen input. Uten å skrive inn noe i feltet, prøv å klikke på knappen for å sende skjemaet. Nettleseren vil ikke tillate innsending av skjemaet, vil legge til skygge på inputfeltet og vise en feilmelding:

html<form action="">
  <input type="text" placeholder="skriv inn noe" required>
  <input type="submit">
</form>

Результат:

Se også

  • attributtet pattern,
    som tillater validering av inputfelt