Erilaisten Syöttötyyppien Tutkiminen HTML:ssä
HTML tarjoaa erilaisia <input> elementtejä, joiden avulla voit kerätä käyttäjiltä erilaisia tietotyyppejä. Tutustutaanpa joihinkin yleisesti käytettyihin syöttötyyppeihin:
sähköposti ja salasana
type="email": käytetään sähköpostikentissä, jotka vaativat kelvollisen sähköpostiosoitteen. Selain validoi automaattisesti sähköpostiosoitteen ja kehottaa käyttäjää korjaamaan virheelliset syötteet;type="password": käytetään salasanakentissä, joissa syötetty teksti on peitetty turvallisuuden vuoksi. Voit myös määrittääminLengthjamaxLengthattribuutit asettaaksesi salasanan pituusvaatimukset.
index.html
number
type="number": käytetään numeeriseen syötteeseen. Voit määrittää tietyn alueen min ja max attribuuteilla ja asettaa tietyn askelarvon step attribuutilla.
index.html
telephone
type="tel": tarkoitettu puhelinnumeroiden syöttämiseen, mutta se ei suorita mitään syötteen validointia. Kehittäjän vastuulla on validoida syöte ja varmistaa, että se on kelvollinen puhelinnumero.
index.html
valintaruutu
type="checkbox": sallii käyttäjän valita yhden tai useamman vaihtoehdon ennalta määritellyistä valinnoista. checked-attribuutti tekee valintaruudusta oletuksena valitun.
index.html
radio
type="radio": luo joukon vaihtoehtoja, joista vain yksi voidaan valita. Jokainen vaihtoehto esitetään valintanappina, ja yhden valitseminen poistaa automaattisesti muiden valinnan. Jokaisella valintanapilla tulisi olla yksilöllinen value-attribuutti sen tunnistamiseksi.
index.html
range
type="range": luo liukusäätimen, jonka avulla käyttäjät voivat valita arvon tietyltä alueelta. Voit käyttää min, max, step ja value -attribuutteja määrittämään sen toimintaa.
index.html
index.js
Huomio
JavaScript ei ole tämän kurssin keskipiste, joten sen logiikka ohitetaan.
päivämäärä ja aika
type="date": sallii käyttäjien valita päivämäärän kalenterin ponnahdusikkunasta;type="time": sallii käyttäjien syöttää ajan 24-tunnin muodossa;type="datetime-local": yhdistää ajan ja päivämäärän syötteet.
Esimerkki:
index.html
Huomautus
Jotta tyylit olisivat yhdenmukaisia eri laitteilla, käytetään usein valmiita ratkaisuja ponnahdusikkunoiden kalentereille ja aika-syötteille.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain more about how browser validation works for these input types?
What are some best practices for using these different input types in forms?
Can you show examples of how to use these input types in an HTML form?
Awesome!
Completion rate improved to 2.56
Erilaisten Syöttötyyppien Tutkiminen HTML:ssä
Pyyhkäise näyttääksesi valikon
HTML tarjoaa erilaisia <input> elementtejä, joiden avulla voit kerätä käyttäjiltä erilaisia tietotyyppejä. Tutustutaanpa joihinkin yleisesti käytettyihin syöttötyyppeihin:
sähköposti ja salasana
type="email": käytetään sähköpostikentissä, jotka vaativat kelvollisen sähköpostiosoitteen. Selain validoi automaattisesti sähköpostiosoitteen ja kehottaa käyttäjää korjaamaan virheelliset syötteet;type="password": käytetään salasanakentissä, joissa syötetty teksti on peitetty turvallisuuden vuoksi. Voit myös määrittääminLengthjamaxLengthattribuutit asettaaksesi salasanan pituusvaatimukset.
index.html
number
type="number": käytetään numeeriseen syötteeseen. Voit määrittää tietyn alueen min ja max attribuuteilla ja asettaa tietyn askelarvon step attribuutilla.
index.html
telephone
type="tel": tarkoitettu puhelinnumeroiden syöttämiseen, mutta se ei suorita mitään syötteen validointia. Kehittäjän vastuulla on validoida syöte ja varmistaa, että se on kelvollinen puhelinnumero.
index.html
valintaruutu
type="checkbox": sallii käyttäjän valita yhden tai useamman vaihtoehdon ennalta määritellyistä valinnoista. checked-attribuutti tekee valintaruudusta oletuksena valitun.
index.html
radio
type="radio": luo joukon vaihtoehtoja, joista vain yksi voidaan valita. Jokainen vaihtoehto esitetään valintanappina, ja yhden valitseminen poistaa automaattisesti muiden valinnan. Jokaisella valintanapilla tulisi olla yksilöllinen value-attribuutti sen tunnistamiseksi.
index.html
range
type="range": luo liukusäätimen, jonka avulla käyttäjät voivat valita arvon tietyltä alueelta. Voit käyttää min, max, step ja value -attribuutteja määrittämään sen toimintaa.
index.html
index.js
Huomio
JavaScript ei ole tämän kurssin keskipiste, joten sen logiikka ohitetaan.
päivämäärä ja aika
type="date": sallii käyttäjien valita päivämäärän kalenterin ponnahdusikkunasta;type="time": sallii käyttäjien syöttää ajan 24-tunnin muodossa;type="datetime-local": yhdistää ajan ja päivämäärän syötteet.
Esimerkki:
index.html
Huomautus
Jotta tyylit olisivat yhdenmukaisia eri laitteilla, käytetään usein valmiita ratkaisuja ponnahdusikkunoiden kalentereille ja aika-syötteille.
Kiitos palautteestasi!