HTML <input> wyłączony Atrybut
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 disabled
atrybutem 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ąć.
disabled
Atrybut 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>