Readonly と Disabled はフォームで使用される 2 つの属性で、どちらもユーザーがフォーム フィールドの内容を変更できないようにします。ただし、それらの間にはわずかな違いがあり、それらを要約すると次のようになります:
Readonly は入力 (テキスト/パスワード) と textarea に対してのみ有効ですが、disabled は選択、ラジオ、チェックボックス、ボタンなど。ただし、form 要素が無効になった後、POST または GET でフォームを送信すると、この要素の値は渡されず、readonly によって値が渡されます (この状況は、特定の textarea 要素を送信したときに発生します)フォームは無効または読み取り専用に設定されていますが、送信ボタンは使用できます)。
例