52 of 133 menu

Label-tag

Die label-tag spesifiseer 'n etikette vir 'n invoerveld van die tipe input, textarea, select ensovoorts.

Die etikette word aan 'n spesifieke invoerveld gekoppel met behulp van die for-kenmerk. Hierin moet die waarde van die id-kenmerk van die invoerveld gespesifiseer word waaraan die etikette gekoppel is. Die etikette word ook gekoppel aan die element as hierdie element binne die label-tag geplaas word. In hierdie geval hoef die for-kenmerk nie gespesifiseer te word nie. Kyk na die voorbeelde vir beter begrip.

Deur op die etikette te klik, sal die daaraan gekoppelde merkblokkies of radio-knoppies hul toestand verander van gemerk na ongemark en omgekeerd. Die etikette is in hierdie geval vir gemak: dis moeilik om met die muis op klein vormelemente te klik, maar op 'n lang etikette met teks - aansienlik makliker.

Die daaraan gekoppelde teksinvoerveld van die tipe input en textarea sal die invoerfokus ontvang. Fokus - dit is wanneer die kursor in die invoerveld flikker, in hierdie geval, as jy iets op die sleutelbord tik - sal die teks in hierdie veld beland (kyk na die pseudoklas focus vir gevorderde begrip van fokus).

Die label-etikette kan gebruik word vir die nabootsing van 'n merkblokkie of 'n radio-knoppie. Dit is nodig om 'n checkbox of radio met sy eie ontwerp te maak (wat op CSS verbode is, maar met behulp van slim truuks moontlik is).

Kenmerke

Kenmerk Beskrywing
for In hierdie kenmerk moet die waarde van die id-kenmerk van die invoerveld gespesifiseer word waaraan die label-etikette gekoppel is.
accesskey Spesifiseer 'n sleutelkombinasie waarmee na die vormelement wat aan die etikette gekoppel is (deur die for-kenmerk) gespring kan word. Vir meer inligting, kyk na die kenmerk accesskey.

Voorbeeld . Merkblokkie

Kom ons koppel 'n etikette aan 'n merkblokkie checkbox met behulp van die for-kenmerk. Klik op die etikette en jy sal sien hoe die toestand van die merkblokkie verander van gemerk na ongemark en omgekeerd:

<input type="checkbox" id="checkbox"> <label for="checkbox">Ek is gekoppel aan die merkblokkie met id checkbox.</label>

:

Voorbeeld . Binne label

En nou, laat ons nie die etikette koppel deur die for-kenmerk nie, maar plaas die elemente direk binne die label-tag, in hierdie geval sal die teks label, wanneer daarop geklik word, die element aktiveer:

<label><input type="checkbox"> etikette</label>

:

Voorbeeld . Teksinvoerveld

Kom ons koppel 'n etikette aan die input-tag met behulp van die for-kenmerk. Om op die etikette te klik, sal die invoerveld fokus ontvang. Intussen sal die inhoud in die veld (wat ons bygevoeg het met behulp van die value-kenmerk) gemerk word. As jy iets op die sleutelbord begin tik - sal hierdie teks uitgewis word. Om van die merk ontslae te raak, sonder om die teks te skrap, kan jy met die muis op die invoerveld klik: die fokus sal dan nie verdwyn nie, maar die merk sal verdwyn:

<input type="text" id="input1" value="een of ander teks"> <label for="input1">Ek is gekoppel aan die invoer met id input1.</label>

:

Kyk ook na

  • die tag legend,
    wat 'n onderskrif spesifiseer bo 'n groepering van velde
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp