HTML <input> wyłączony Atrybut

Znacznik HTML <input>

Przykład

Formularz HTML z wyłączonym polem wejściowym:

<form action="/action_page.php">
  <label for="fname">First name:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">Last name:</label>
  <input type="text" id="lname" name="lname" disabled><br><br>
  <input type="submit" value="Submit">
</form>

Definicja i użycie

Atrybut jest disabledatrybutem logicznym.

Gdy jest obecny, określa, że <input>element powinien być wyłączony.

Wyłączony element wejściowy jest bezużyteczny i nie można go kliknąć.

disabledAtrybut można ustawić tak, aby uniemożliwić użytkownikowi korzystanie z elementu <input>, dopóki nie zostanie spełniony inny warunek (np. Zaznaczenie pola wyboru itp.). Następnie JavaScript może usunąć wyłączoną wartość i uczynić <input>element użytecznym.

Wskazówka: Wyłączone <input>elementy w formularzu nie zostaną przesłane!


Obsługa przeglądarki

Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje ten atrybut.

Attribute
disabled Yes Yes Yes Yes Yes

Składnia

<input disabled>

❮ Znacznik HTML <input>