![]() ![]() |
|||||
![]() |
LomakkeetLomakkeet antavat käyttäjälle mahdollisuuden lähettää tietoa www-palvelimelle. Lomake vaatii toimiakseen ohjelman, joka käsittelee lomakkeella välitetyn tiedon. FORM - Lomake<FORM ACTION="URL"> </FORM>ACTION=URL, METHOD=get|post, ENCTYPE=string Lomake luodaan FORM-koodien sisään. ACTION kertoo lomakkeen käsittelevän ohjelman osoitteen. METHOD määrää tavan, jolla tieto lähetetään ja ENCTYPE tavan, jolla tieto koodataan. Lomaketta voi käyttää myös tekemään painike, jota painamalla pääsee ACTION-attribuutin määräämälle sivulle. Esimerkiksi <FORM ACTION="http:\\www.xyz.fi" METHOD=GET> <INPUT TYPE=submit NAME=foo VALUE="Go to xyz.fi"></FORM> tekee painikkeen, jota painamalla pääsee xyz:n kotisivulle. INPUT - Syöttökenttä,nappi, yms.<INPUT TYPE="x" NAME="y">TYPE=text|password|checkbox|radio|submit|reset|file|hidden|image, NAME=string, VALUE=string, CHECKED, SIZE=n, MAXLENGTH=n, SRC=URL, ALIGN=top|middle|bottom|left|right INPUT-koodilla tehdään lomakkeelle syöttökenttiä. NAME-attribuutti nimeää kentän. Selain lähettää kenttien nimet tietojen mukana, jotta www-palvelimella toimiva ohjelma osaa tunnistaa tiedot. ALIGN vaikuttaa kenttien sijoittumiseen. Muut parametrit riippuvat TYPE parametrista: TYPE=text|password Tekee tekstinsyöttökentän. Password näyttää syötetyn tekstin tähtinä. MAXLENGHT määrittää kentän maksimipituuden ja SIZE kentän pituuden. TYPE=checkbox Tekee valintaruudun, joka voi olla joko valittu tai ei. CHECKED tekee ruudusta oletuksena valitun. TYPE=radio Tekee valintanapin. Napit ovat aina ryhmissä ja vain yksi ryhmän napeista voi olla valittuna. Samaan ryhmään kuuluvilla napeilla pitää olla sama NAME-määre ja eri VALUE-määre. TYPE=submit Tekee painikkeen, jota painamalla voi lähettää lomakkeen tiedot. Lomakkeella voi olla useita lähetä-painikkeita, mutta niillä tulee olla eri NAME-määre. TYPE=reset Tekee painikkeen, jota painamalla voi tyhjentää lomakeen. TYPE=file Mahdollistaa tiedoston lähettämisen. Määrelle ei ole laajaa tukea. TYPE=hidden Tekee piilotetun kentän. TYPE=image Tekee lähetä-painikkeen, mutta käyttää painikkeena SRC:n ilmoittamaa kuvaa.
SELECT - Valintalista<SELECT NAME="string"> </SELECT>NAME=string, SIZE=n, MULTIPLE SELECT-koodilla saa aikaiseksi valintalistan, jossa useita vaihtoehtoja, joista käyttäjä voi valita yhden tai useamman. Valintalistan vaihtoehdot määritellään OPTION-koodein. NAME määrittää kentälle nimen, SIZE kerralla näkyvien rivien lukumäärän ja MULTIPLE mahdollistaa usean vaihtoehdon valitsemisen. OPTION - Valintalistan vaihtoehto<OPTION> [</OPTION>]VALUE=string, SELECTED OPTION määrittää vaihtoehdon SELECT-koodilla määriteltävään valintalistaan. SELECTED tekee vaihtoehdosta valitun. Kaikkien vaihtoehtojen VALUE-määreen tulee olla erilainen.
TEXTAREA - Tekstinsyöttökenttä<TEXTAREA NAME="string", ROWS=n, COLS=n> </TEXTAREA>NAME=string, ROWS=n, COLS=n Tekee tekstinsyöttökentän, jolle voi syöttää useita rivejä tekstiä. NAME kertoo kentän nimen, ROWS rivien lukumäärän ja COLS kentän leveyden. Koodin sisälle kirjoitettu teksti näkyy tekstikentässä.
|
||||
![]() ![]() |