Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Erilaisten Syötekenttätyyppien Tutkiminen HTML:ssä | HTML-Lomakkeet ja Käyttäjän Syöte
HTML:n Perusteet

Erilaisten Syötekenttätyyppien Tutkiminen HTML:ssä

Pyyhkäise näyttääksesi valikon

HTML tarjoaa useita erilaisia <input>-tyyppejä, joiden avulla voidaan kerätä erilaisia käyttäjätietoja. Alla on yleisimpien tyyppien katsaus.

Sähköposti ja salasana

  • type="email": hyväksyy sähköpostiosoitteet ja tekee perustason selaimen validoinnin;
  • type="password": piilottaa kirjoitetut merkit turvallisuuden vuoksi ja voi käyttää minlength- ja maxlength-attribuutteja.
index.html

index.html

Numero

type="number": hyväksyy numeeriset arvot. Käytä min, max ja step rajoittaaksesi sallittua arvoaluetta.

index.html

index.html

Puhelin

type="tel": puhelinnumeroille. Ei sisäänrakennettua validointia. Kehittäjät validoivat sen manuaalisesti.

index.html

index.html

Valintaruutu

type="checkbox": mahdollistaa useiden vaihtoehtojen valitsemisen. Käytä checked esivalintaan.

index.html

index.html

Radiopainike

type="radio": valitsee yhden vaihtoehdon ryhmästä. Kaikilla radiopainikkeilla tulee olla sama name.

index.html

index.html

Liukusäädin

type="range": liukusäädin, jolla valitaan numero tietyltä väliltä. JavaScript-logiikka jätetään pois tässä kurssissa.

index.html

index.html

index.js

index.js

Note
Huomautus

JavaScript-logiikka ohitetaan tällä kurssilla.

Päivämäärä ja aika

  • type="date": kalenterivalitsin;
  • type="time": ajanvalitsin;
  • type="datetime-local": yhdistää ajan ja päivämäärän syötteet.
index.html

index.html

Note
Huomio

Yhtenäisen tyylin saavuttamiseksi kehittäjät käyttävät usein valmiita käyttöliittymäkirjastoja selaimen oletusvalitsimien sijaan.

Note
Lisätietoa

Olet ehkä huomannut, että täyttäessäsi tiettyjä kenttiä selain voi jo ehdottaa automaattisen täytön vaihtoehtoja. Selain muistaa kenttiin syöttämäsi arvot ja ehdottaa niitä sinulle automaattista täyttöä varten.

question mark

Mikä on tärkein ero type="email"- ja type="password"-syötekenttien välillä?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 26

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 1. Luku 26
some-alt