HTML-lomakkeiden luominen
Luo lomakkeita käyttäjän syötteitä varten
HTML-lomakkeiden luominen on ilmainen PHP Academy-oppitunti CoddyKitissä. Tämä on oppitunti 1/3. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu PHP Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. PHP Academy-kurssilla on yhteensä 3 oppituntia.
HTML-lomakkeiden rakentaminen
HTML-lomakkeiden luominen
Tervetuloa seuraavalle oppitunnille! Tällä oppitunnilla opit luomaan lomakkeita HTML:n avulla. Lomakkeet ovat välttämättömiä käyttäjän syötteiden keräämiseen, ja voit käsitellä niitä myöhemmin PHP:llä. Aloitetaan!

Mitä ovat HTML-lomakkeet
Mitä ovat HTML-lomakkeet?
HTML-lomakkeilla kerätään käyttäjän syötteitä. Niiden avulla käyttäjät voivat täyttää kenttiä, tehdä valintoja ja lähettää tietoja palvelimelle käsiteltäviksi.
Esimerkki: Kirjautumislomake, johon käyttäjät syöttävät käyttäjänimensä ja salasanansa.
Keskeinen asia: Lomakkeet toimivat käyttäjän ja PHP-skriptiesi välisenä siltana.
Yksinkertaisen lomakkeen luominen
Näin luot yksinkertaisen HTML-lomakkeen:
Selitys:
action: Määrittää PHP-tiedoston, joka käsittelee lomakkeen tiedot.method: Määrittää, miten tiedot lähetetään (GETtaiPOST).required: Varmistaa, että kenttä on täytettävä ennen lähettämistä.
<form action="process.php" method="POST">
<label for="name">Name:</label>
<input type="text" id="name" name="name" required>
<button type="submit">Submit</button>
</form>
Lomakkeen elementit
Lomakkeissa voi käyttää erilaisia syötetyyppejä erilaisten tietojen keräämiseen:
text: Yhdelle riville kirjoitettavan tekstin syöttämiseen.email: Sähköpostiosoitteille.password: Salasanan syöttämiseen.checkbox: Usean vaihtoehdon valitsemiseen.radio: Yhden vaihtoehdon valitsemiseen.submit: Lomakkeen lähettämiseen.
Esimerkki:
<form action="submit.php" method="POST">
<label for="email">Email:</label>
<input type="email" id="email" name="email" required>
<br>
<label for="password">Password:</label>
<input type="password" id="password" name="password" required>
<br>
<button type="submit">Login</button>
</form>
Valintanappien käyttäminen
Valintanapeilla käyttäjät voivat valita yhden vaihtoehdon ryhmästä. Esimerkki:
Vinkki: Käytä ryhmän kaikissa valintanapeissa samaa name-attribuuttia.
<form action="submit.php" method="POST">
<p>Choose your favorite color:</p>
<input type="radio" id="red" name="color" value="Red">
<label for="red">Red</label>
<br>
<input type="radio" id="blue" name="color" value="Blue">
<label for="blue">Blue</label>
<br>
<button type="submit">Submit</button>
</form>
Valintaruutujen käyttäminen
Valintaruuduilla käyttäjät voivat valita useita vaihtoehtoja. Esimerkki:
Vinkki: Käytä taulukkosyntaksia (hobbies[]) useiden arvojen keräämiseen.
<form action="submit.php" method="POST">
<p>Select your hobbies:</p>
<input type="checkbox" id="reading" name="hobbies[]" value="Reading">
<label for="reading">Reading</label>
<br>
<input type="checkbox" id="traveling" name="hobbies[]" value="Traveling">
<label for="traveling">Traveling</label>
<br>
<button type="submit">Submit</button>
</form>
Avattavat valikot
Avattavien valikoiden avulla käyttäjät voivat valita yhden vaihtoehdon luettelosta. Esimerkki:
Vinkki: Aseta oletusvaihtoehto määritteellä selected.
<form action="submit.php" method="POST">
<label for="country">Choose your country:</label>
<select id="country" name="country">
<option value="USA">USA</option>
<option value="Canada">Canada</option>
<option value="UK">UK</option>
</select>
<br>
<button type="submit">Submit</button>
</form>
Lomakkeiden saavutettavuus
Varmista, että lomakkeesi ovat kaikkien käyttäjien saavutettavissa:
- Käytä syötteisiin
for-attribuuteilla yhdistettyjälabel-tageja. - Ryhmittele toisiinsa liittyvät syötteet käyttämällä
fieldset- jalegend-elementtejä. - Testaa lomakkeiden käytettävyys mobiililaitteilla.
Vinkki: Saavutettavat lomakkeet parantavat kaikkien käyttökokemusta!
Hienoa työtä
Hienoa työtä!
Onnittelut! Olet oppinut luomaan HTML-lomakkeita, joissa käytetään erilaisia syötetyyppejä, kuten tekstikenttiä, valintanappeja, valintaruutuja ja avattavia valikoita. Lomakkeet ovat käyttäjän syötteiden perusta web-kehityksessä. Seuraavalla oppitunnilla opimme käsittelemään lomaketietoja PHP:n avulla. Jatketaan koodaamista!

Opi PHP tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 49
- Oppitunnit
- 195
Usein kysytyt kysymykset
Onko oppitunti ”HTML-lomakkeiden luominen” ilmainen?
Kyllä – oppitunnin ”HTML-lomakkeiden luominen” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko PHP Academy-kurssin, päivitä CoddyKit PROhon. PHP Academy-kurssilla on yhteensä 3 oppituntia.
Mitä opin oppitunnilla ”HTML-lomakkeiden luominen”?
Luo lomakkeita käyttäjän syötteitä varten Harjoittelet PHP Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni PHP Academy-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin PHP Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 1/3.
Kuinka kauan ”HTML-lomakkeiden luominen”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä PHP Academy-oppitunnilla?
Kyllä. Jokainen PHP Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- HTML-lomakkeiden luominen
- Lomaketietojen käsittely PHP:llä
- Lomakkeiden validointi