Preskočiť na hlavný obsah

Textové pole (Input type="text")

Textové polia predstavujú vstupné prvky, ktorých hlavným cieľom je zber dát získaných od používateľov s cieľom dodať im žiadanú informáciu alebo službu. Pre správne pochopenie vyžadovaného údaja je potrebné zrozumiteľne popísať názov textového poľa. Základným pravidlom použitia je oboznámiť používateľa o povinnosti vyplnenia textového poľa.

Použitie textového poľa

Komponent textové pole sa primárne využíva vo formulároch. Veľkosť poľa zohľadňuje prípustný počet znakov daného poľa. Je potrebné zabezpečiť, aby koncový používateľ mohol zadať potrebné údaje aj na menších obrazovkách mobilných zariadení. Pri menších veľkostiach obrazoviek je vhodné škálovať polia na celú šírku obrazovky.

Samotná veľkosť vstupného poľa sa prispôsobuje typu údajov, ktoré bude používateľ zadávať - napríklad kratšie pole pre PSČ a dlhšie pre názov ulice. Label textového poľa je obmedzený na jeden riadok, pričom jeho maximálna šírka sa odvíja od odporúčaní pre čitateľnosť vzhľadom na použitú veľkosť fontu.

  • Ak zadávaný údaj je krátky voľný text.
  • Ak údaj nemá pevne definovaný formát.
  • Ak má používateľ zadať napr. meno a priezvisko, názov ulice, mesta alebo inú krátku informáciu.
  • Ak veľkosť poľa zodpovedá očakávanej dĺžke textu.
  • Ak nie je vhodné ani účelné použiť špecializovaný typ vstupu.
  • Ak je zadávaný údaj dlhý voľný text.
  • Ak údaj má pevne definovaný formát (e-mail, telefónne číslo dátum, atď.).
  • Ak používateľ vyberá hodnotu zo zoznamu - použite select, radio button alebo checkbox.
  • Ak potrebujete vstup automaticky validovať podľa typu.