HTML <入力>無効属性
例
入力フィールドが無効になっているHTMLフォーム:
<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>
定義と使用法
disabled
属性はブール属性です。
存在する場合、<input>
要素を無効にする必要があることを指定します。
無効にされた入力要素は使用できず、クリックできません。
このdisabled
属性を設定すると、
<input>
他の条件(チェックボックスの選択など)が満たされるまで、ユーザーが要素を使用できないようにすることができます。次に、JavaScriptは無効な値を削除し、
<input>
要素を使用可能にすることができます。
ヒント:フォームで無効<input>
になっている要素は送信されません。
ブラウザのサポート
表の数字は、属性を完全にサポートする最初のブラウザーバージョンを示しています。
Attribute | |||||
---|---|---|---|---|---|
disabled | Yes | Yes | Yes | Yes | Yes |
構文
<input disabled>
❮HTML<input>タグ