67 of 133 menu

Disabled-attributten

Attributten disabled blokerer et HTML-formular-element, hvilket betyder, at det gøres inaktivt. Det er en attribut uden værdi.

Blokering af elementer er normalt nødvendig for at forhindre brugeren i at ændre visse værdier (som ikke desto mindre skal vises til brugeren i form af formularelementer). Nogle gange blokeres elementer (og blokeringen fjernes) ved hjælp af JavaScript.

Adfærd

I tilfælde af en knap (button eller input med attributten type i værdierne button, reset eller submit) betyder blokering, at knappen ikke kan klikkes på. I tilfælde af et tekstindtastningsfelt (input eller textarea) kan teksten ikke ændres eller kopieres. I tilfælde af afkrydsningsfelter og radio knapper kan deres tilstand (markeret eller ej) ikke ændres. I tilfælde af rullelister select kan det valgte listepunkt ikke ændres.

Et blokeret element har som standard en grå baggrund. Det deltager heller ikke i overgange med Tab-tasten.

Eksempel . Blokeret knap

Lad os blokere en knap ved hjælp af attributten disabled. Til sammenligning er der et eksempel på en ikke-blokeret knap ved siden af (prøv at klikke på den):

<button disabled>text</button> <button>text</button>

:

Eksempel . Blokeret afkrydsningsfelt

Lad os nu se på et blokeret afkrydsningsfelt. Til sammenligning ser vi på et eksempel på et ikke-blokeret afkrydsningsfelt ved siden af:

<input type="checkbox" disabled> <input type="checkbox">

:

Eksempel . Blokeret og markeret afkrydsningsfelt

Lad os se på, hvordan et blokeret og markeret afkrydsningsfelt ser ud ved hjælp af attributten checked. Til sammenligning ser vi på et eksempel på et ikke-blokeret markeret afkrydsningsfelt ved siden af:

<input type="checkbox" disabled checked> <input type="checkbox" checked>

:

Eksempel . Blokeret tekstinput

Lad os nu blokere et input-felt. Til sammenligning ser vi på et eksempel på et ikke-blokeret input-felt ved siden af:

<input type="text" value="text" disabled> <input type="text" value="text">

:

Eksempel . Blokeret tekstområde

Her ser vi et blokeret textarea (læg mærke til, at størrelsen på det blokerede textarea kan ændres). Til sammenligning ser vi på et eksempel på et ikke-blokeret tekstområde ved siden af:

<textarea disabled>text</textarea> <textarea>text</textarea>

:

Eksempel . Blokeret rulleliste

Lad os se på, hvordan en blokeret select fungerer. Til sammenligning ser vi på et eksempel på en ikke-blokeret rulleliste ved siden af:

<select disabled> <option>by1</option> <option selected>by2</option> <option>by3</option> <option>by4</option> </select> <select> <option>by1</option> <option selected>by2</option> <option>by3</option> <option>by4</option> </select>

:

Se også

  • pseudoklassen disabled,
    som angiver stilarter for det blokerede element
  • pseudoklassen enabled,
    som angiver stilarter for det ikke-blokerede element
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis