Sobes.tech
Intern

Koje vrste input elemenata postoje u HTML-u?

sobes.tech АИ

Одговор од АИ

Postoje sledeće vrste input elemenata:

  • text: Jednolinijsko tekstualno polje.
  • password: Polje za unos lozinke, simboli su skriveni.
  • submit: Dugme za slanje obrasca.
  • reset: Dugme za resetovanje obrasca.
  • radio: Prekidač (jedan od mnogih).
  • checkbox: Čekboks (jedan ili više od mnogih).
  • button: Obično dugme.
  • file: Polje za izbor fajla.
  • hidden: Skriveno polje, nevidljivo korisniku, ali se šalje sa obrascem.
  • image: Dugme-slika za slanje obrasca.

Specifikacija HTML5 dodala je nove tipove:

  • email: Polje za unos email adrese.
  • url: Polje za unos URL adrese.
  • number: Polje za unos broja.
  • range: Klizač za izbor numeričke vrednosti u zadatom opsegu.
  • date: Polje za izbor datuma.
  • month: Polje za izbor meseca i godine.
  • week: Polje za izbor nedelje i godine.
  • time: Polje za izbor vremena.
  • datetime-local: Polje za izbor datuma i vremena bez vremenske zone.
  • search: Polje za pretragu.
  • color: Polje za izbor boje.
  • tel: Polje za unos telefonskog broja.

Primer upotrebe:

<!-- Jednolinijsko tekstualno polje -->
<input type="text" placeholder="Ime">

<!-- Polje za unos lozinke -->
<input type="password" placeholder="Lozinka">

<!-- Dugme za slanje obrasca -->
<input type="submit" value="Pošalji">

<!-- Dugme za resetovanje obrasca -->
<input type="reset" value="Resetuj">

<!-- Prekidači -->
<input type="radio" name="pol" value="muško"> Muško
<input type="radio" name="pol" value="žensko"> Žensko

<!-- Čekboksovi -->
<input type="checkbox" name="interesi" value="muzika"> Muzika
<input type="checkbox" name="interesi" value="sport"> Sport

<!-- Obično dugme -->
<input type="button" value="Klikni me">

<!-- Polje za izbor fajla -->
<input type="file">

<!-- Skriveno polje -->
<input type="hidden" name="userId" value="123">

<!-- Dugme-slika -->
<input type="image" src="submit.png" alt="Pošalji">

<!-- Polje za email -->
<input type="email" placeholder="Email">

<!-- Polje za URL -->
<input type="url" placeholder="Sajt">

<!-- Polje za broj -->
<input type="number" min="1" max="10">

<!-- Klizač -->
<input type="range" min="0" max="100">

<!-- Polje za datum -->
<input type="date">

<!-- Polje za mesec -->
<input type="month">

<!-- Polje za nedelju -->
<input type="week">

<!-- Polje za vreme -->
<input type="time">

<!-- Polje za datum i vreme (lokalno) -->
<input type="datetime-local">

<!-- Polje za pretragu -->
<input type="search" placeholder="Pretraži">

<!-- Polje za izbor boje -->
<input type="color">

<!-- Polje za telefonski broj -->
<input type="tel" placeholder="+381 (xxx) xxx-xx-xx">