Mitä varten on siellä tuo for="" ?? Onko se tarpeellinen?
Mitäs toi on?
kuka tietää???
4511
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Note: The "for" attribute binds a label to another element. Set the value of the "for" attribute equal to the value of the "id" attribute of the related element.
http://www.w3schools.com/tags/tag_label.asp
Mitä varten on siellä tuo for="" ?? Onko se tarpeellinen?
On tarpeellinen tietyissä tapauksissa, esim valintaisissa lomakkeissa jossa label-elementti on lomake-elementin otsikko, for yhdistää otsikon lomake-elementtiin...
http://appro.mit.jyu.fi/doc/forms/index2.html#TOC0
Tuolla se on selitetty tarkasti
Yhteys lomakkeen kentän selitteen (label) ja itse kentän välillä voidaan määritellä kahdella tavalla. Toinen on for- ja id-määritteen käyttö. Toinen on sisäkkäisyys:
Käyttäjätunnus:
Nämä voi tietysti halutessaan vaikka yhdistää.
Toisaalta for- ja id-määritteen käyttö on käytännöllisempi ratkaisu, koska IE 6 tukee sitä mutta ei tue pelkällä sisäkkäisyydellä ilmaistua yhteyttä.
Koko label-elementin käytön idea on luoda yhteys selitteen ja kentän välille, joten sikäli siis for-määrite on melkoisen tarpeellinen.