Lomakeosa (engl. Forms Module)
- Button - Nappula
- Fieldset - Lomakkeen ryhmittely
- Form - Lomake
- Input - Syötekenttä
- Label - Kenttänimiö
- Legend - Lomakeryhmän otsake
- Select - Valintalista
- Optgroup - Vaihtoehtoryhmä
- Option - Vaihtoehto
- Textarea - Monirivinen tekstikenttä
Button - Nappula
<button
[ name= Merkkijono ]
[ value= Merkkijono ]
[ type= submit | reset | button ]
[ disabled= disabled ]
[ accesskey= Pikanäppäin ]
[ tabindex= Sarkainindeksi]
[ onfocus= Komentojono ]
[ onblur= Komentojono ]
></button>
Button-määrittelee lomakkeella olevan
lähetys-, tyhjennys- tai tavallisen nappulan.
name-ominaisuus määrittelee nappulan
nimen, joka siirtyy lomakkeen tietojen mukana tiedot
käsittelevälle ohjelmalle.
value-ominaisuus määrittelee nappulan arvon, joka siirtyy lomakkeen tietojen mukana tiedot käsittelevälle ohjelmalle.
type-ominaisuus määrittelee nappulan
tyypin. Oletustyyppi on submit.
-
submit,lähettää lomakkeen tiedot -
reset, palauttaa lomakkeen alkutilanteeseen -
button,toimii vain nappulana, josta voi käynnistää jotakin selaimella suoritettavia komentojonoja
disabled-ominaisuus poistaa nappulan käytöstä. Nappula näkyy selaimessa, mutta sitä ei voi käyttää mitenkään.accesskey-ominaisuus määrittelee pikanäppäimen, joka vastaa nappulan painamista. Pikanäppäimenä voi toimia mikä tahansa merkki.tabindex-ominaisuus määrittelee numeron 0 ja 32767 väliltä, joka kertoo nappulan järjestysnumeron siirryttäessä sarkain-näppäimellä lomakkeen elementtien välillä.onfocus-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)onblur-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)
Fieldset - Lomakkeen ryhmittely
<fieldset>
</fieldset>
Määrittelee lomakkeen elementtejä
sisältävän ryhmän. Ryhmittely helpottaa
lomakkeen jakamista pienempiin ja selkeämpiin osasiin.
Ryhmittely auttaa erityisesti ääniselainten
käyttäjiä. Fieldset-elementin
sisällä täytyy olla yksi
legend-elementti.
Form - Lomake
<form
action= URI
[ method= get | post ]
[ enctype= Sisältötyyppi ]
[ accept-charset= Merkistöt ]
[ onsubmit= Komentojono ]
[ onreset= Komentojono ]
>
</form>
Form-elementti määrittelee
interaktiivisen lomakkeen. Lomake sisältää
input-, select-, textarea-
ja button-elementtejä. Käyttäjä
lähettää lomakkeen tiedot
action-ominaisuuden
määrittämään osoitteeseen jossa lomakkeen
tiedot käsittelee CGI- tai jokin muu ohjelma.
action-ominaisuus määrittelee lomakkeen tiedot käsittelevän ohjelman osoitteen.method-ominaisuus määrittelee lomakkeen tietojen lähetystavan. Oletusmetodi on get, joka sijoittaa lomakkeen tiedotaction-ominaisuuden määrittelemän URLin perään. Toinen vaihtoehto on käyttääpost-metodia, joka lähettää tiedot käyttäjältä näkymättömässä muodossa eikä myöskään kärsi urlien pituusrajoituksista, kutenget-metodi.enctype-ominaisuus määrittelee lomakkeen tietojen tyypin. Kts. Link - Dokumenttien väliset suhteetLink - Dokumenttien väliset suhteet. Oletusarvo on application/x-www-form-urlencoded.accept-charset-ominaisuus luettelee merkistöt, jotka lomakkeen käsittelevä ohjelma hyväksyy. Kts. Link - Dokumenttien väliset suhteetLink - Dokumenttien väliset suhteet.onsubmit-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)onreset-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)
Input - Syötekenttä
<input
[ type= text | password | checkbox | radio |
submit | reset | file | hidden | image |
button ]
[ name= Merkkijono ]
[ value= Merkkijono ]
[ checked= checked ]
[ size= Koko ]
[ maxlength= Maksimikoko ]
[ src= Kuvan URI ]
[ alt= Vaihtoehtoteksti kuvalle ]
[ usemap= Kuvakartan URI ]
[ disabled= disabled ]
[ readonly= readonly ]
[ accept= Sisältötyyppi ]
[ accesskey= Pikanäppäin ]
[ tabindex= Sarkainindeksi ]
[ onfocus= Komentojono ]
[ onblur= Komentojono ]
[ onselect= Komentojono ]
[ onchange= Komentojono ]
/>
Input-elementti määrittelee
syötekentän.
type-ominaisuus määrittelee syötekentän tyypin. Oletusarvo on text, joka muodostaa yhden rivin tekstisyöttökentän.
-
text,yhden rivin tekstisyötekenttä -
password, yhden rivin tekstisyötekenttä, mutta syötettä ei näytetä. -
checkbox, tarkistusruutu -
radio,valintanappi -
submit,lomakkeen lähetysnappi -
reset, lomakkeen tyhjennysnappi -
file, muodostaa kentän, jonka avulla voi siirtää tiedostoja palvelimelle -
hidden,piilotettu kenttä -
image,graafinen nappula, jonka ulkonäkö muodostuu erillisestä kuvasta -
button,tavallinen nappula käytettäväksi selaimella suoritettavien komentojonojen kanssa
name-ominaisuus sisältää syöttökentän nimen.value-ominaisuus sisältää syöttökentän oletusarvon.checked-ominaisuus määritteleeRadio- jacheckbox-tyyppisten kenttien yhteydessä kentän oletuksena valituksi.size-ominaisuus määrittelee tekstisyöttökentän koonmaxlenght-ominaisuus määrittelee maksimimerkkimäärän, joka hyväksytään tekstisyöttökenttään.src-ominaisuus sisältää Image-tyyppisen nappulan tarvitseman kuvan osoitteen.alt-ominaisuus määritteleeImage-tyyppisen nappulan kuvalle vaihtoehtotekstin niitä selaajia varten, jotka eivät käytä kuvia.usemap-ominaisuus sisältää URInimage-tyyppisessä nappulassa käytettävän kuvakartan määrittelyyn.disabled-ominaisuus poistaa elementin käytöstä mutta ei näkyvistä. Tällaisen elementin tietoja ei lähetetä lomakkeen mukana.readonly-ominaisuus poistaa elementin käytöstä, mutta elementin tiedot kuitenkin lähetetään lomakkeen mukana.accept-ominaisuus määritteleefile-tyyppiseen syöttökenttään kelpaavat mediatyypit.accesskey-ominaisuus. Kts. Button - NappulaButton - Nappulatabindex-ominaisuus. Kts. Button - NappulaButton - Nappulaonfocus-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)onblur-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)onselect-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)onchange-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)
Label - Kenttänimiö
<label
[ for= ID ]
[ accesskey= Pikanäppäin ]
[ onfocus= Komentojono ]
[ onblur= Komentojono ]
>
</label>
Label-elementillä yhdistetään
nimiö johonkin lomakekontrolliin.
for-ominaisuus sisältää sen lomakekontrollin ID-numeron, johon kyseinenlabel-elementti liittyy.accesskey-ominaisuus. Kts. Button - NappulaButton - Nappulaonfocus-ominaisuus. Kts. Button - NappulaButton - Nappulaonblur-ominaisuus. Kts. Button - NappulaButton - Nappula
Legend - Lomakeryhmän otsake
<legend
[ accesskey= Pikanäppäin ]
>
</legend>
Määrittelee otsikon
fieldset-elementillä rajatulle
lomake-elementtiryhmälle.
accesskey-ominaisuus. Kts. Button - NappulaButton - Nappula
Select - Valintalista
<select
[ name= Nimi ]
[ multiple= multiple ]
[ size= Näkyvien vaihtoehtojen lukumäärä ]
[ disabled= disabled ]
[ tabindex= Sarkainindeksi ]
[ onfocus= Komentojono ]
[ onblur= Komentojono ]
[ onchange= Komentojono ]
>
</select>
name-ominaisuus sisältää elementin nimen.multiple-ominaisuus sallii mahdollisuuden valita useamman kuin yhden vaihtoehdon.size-ominaisuus kertoo selaimelle kuinka monta vaihtoehtoa kerrallaan pitäisi käyttäjälle näyttää.disabled-ominaisuus. Kts. Input - SyötekenttäInput - Syötekenttätabindex-ominaisuus. Kts. Button - NappulaButton - Nappulaonfocus-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)onblur-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)onchange-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)
Optgroup - Vaihtoehtoryhmä
<optgroup
label = Ryhmäotsikko
[ disabled = disabled ]
>
</optgroup>
Optgroup-elementti määrittelee
valintaryhmän select-elementin sisällä
olevista option-elementeistä.
label-ominaisuus määrittelee otsikon valitulle vaihtoehtoryhmälle.disabled-ominaisuus poistaa kyseisen ryhmän käytöstä. Käyttäjä ei voi valita mitään tämän ryhmän sisältämiä vaihtoehtoja.
Option - Vaihtoehto
<option
[ value = Arvo ]
[ selected= selected ]
[ disabled= disabled ]
[ label= Nimiö ]
>
</option>
Option-elementti määrittelee yhden
vaihtoehdon select-elementin sisällä.
value-ominaisuus määrittelee elementin arvon tai sisällön.selected-ominaisuus määrittelee tämän elementin oletuksena valituksi.disabled-ominaisuus poistaa vaihtoehdon käytöstä.label-ominaisuus määrittelee nimiön tälle vaihtoehdolle.
Textarea - Monirivinen tekstikenttä
<textarea
[ name= Nimi ]
rows= Rivien lukumäärä ]
cols= Sarakkeiden lukumäärä ]
[ disabled= disabled ]
[ readonly= readonly ]
[ accesskey= Pikanäppäin ]
[ tabindex= Sarkainindeksi ]
[ onfocus= Komentojono ]
[ onblur= Komentojono ]
[ onselect= Komentojono ]
[ onchange= Komentojono ]
>
</textarea>
Textarea-elementti määrittelee
monirivisen tekstisyöttöalueen.
Textarea-elementin sisältö muodostaa
tekstisyöttöalueen oletustekstin.
name-ominaisuus määrittelee elementin nimen.rows-ominaisuus määrittelee syöttöalueeseen tulevien rivien lukumäärän.cols-ominaisuus määrittelee syöttöalueeseen tulevien sarakkeiden lukumäärän.disabled-ominaisuus. Kts. Button - NappulaButton - Nappulareadonly-ominaisuus. Kts. Input - SyötekenttäInput - Syötekenttäaccesskey-ominaisuus. Kts. Button - NappulaButton - Nappulatabindex-ominaisuus. Kts. Button - NappulaButton - Nappulaonfocus-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)onblur-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)onselect-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)onchange-ominaisuus. kts. Tapahtumankäsittelyosa (engl. Intrinsic Events Module)Tapahtumankäsittelyosa (engl. Intrinsic Events Module)

Käyttäjien kommentit