UI:Kassid
Kujutage ette, et ehitate programmi kasse pidava vanainimese kasside üle arve pidamiseks.
Ülesanne
Harjutame vormiväljade saatmise simuleerimist. Kuna täna huvitab meid saatmise loogika ja javascript — täna kujundage minimaalselt või üldse mitte.
Ehitage vormiväli, millest kasutaja saab süsteemile saata kassi nime ja sünniaasta.
- Kontrollige, et kassi nimi ja sünniaasta oleksid mõistlikud
- Nimi pole tühi
- Sünniaasta teisenduks aastaarvuks, mis poleks tulevikus ega üle 50 aasta vana)
- Vea korral andke kasutajale tagasisidet
- Tagage, et "enter" saadab vormi.
- Soovi korral: võimaldage mitme kassi mugavalt lisamine.
Lisaülesanne: Ehitage lehekülg, millele kasutaja satub pärast nime ja sünniaasta sisestamist. Sellel leheküljel võiks olla kas:
- Kasside nimekiri (kasutaja sisestatud sissekanne "tähistatud").
- Nimekiri laadige json stringist (lisatud kass ei pea seal kajastuma).
- Sisestatud info
- Ei pea olema sama info, mis sisestati: lihtsalt tagasiside ning muu navigatsiooni näitamiseks
Esitamine
- Salvestage töö arvutiklassi W: kettale või veebi.
- Saatke e-post jaagup.irve@ttu.ee aadressil, mille teemarida on "UI:Kassid" (mis on oluline, sest sortimine!), ning milles on teie töö aadress.
NB: Arvutiklasside veebiketastel leiduv on nähtav aadressil: http://www.tud.ttu.ee/web/Teie.Kasutajanimi/ ja vajab index.html faili (ning ärge unustage suuri tähti). Hindamise sissekandmisel on kasu ka ka autorite nimedest!