値が無効の入力は送信されません
-
20-09-2019 - |
質問
そして、自分の書いた文章を見開いているのがfirebugに達しています。
でも同じその他のブラウザ?
その場合、どの理由です。
解決
あり すべての ブラウザでは必要な提出の無効入力して読み取り専用になります。
詳細情報 セ17.12.1)
属性の定義
障害者[CI]が設定フォームコントロールのこのBoolean属性 を無効にし制御のためのユーザー入力します。ットがセットされている場合は、障がい者の属性 に影響を及ぼす要素:
- 障害の制御を受けていない。
- 障害を制御するインプット行はスキップされるタブになった。
- 障害を制御可能な状態となります。
以下の要素に支障がい者の属性:ボタン入力 OPTGROUP、オプションを選択し、TEXTAREA.
この属性を継承したもの宣言をオーバーライド 継承した値です。
どのよう障害の要素は、描画に依存してユーザエージェントです。のための 例では、一部のユーザーエージェント"グレー"が無効のメニュー項目ボタン ラベル等
この例では、入力要素が無効になっています。そのため、できません 受信ユーザの入力も、その価値情報を取得できる。
<INPUT disabled name="fred" value="stone">
します。唯一の方法の変更を動的に価値の無効 属性を記述します。
他のヒント
なく提出が そう、W3C仕様.
17.13.2制御に成功
成功した制御が"有効"のために提出してください。[中略]
- コントロールを無効可能な状態となります。
つまり、仕様によるとコントロールを無効と無効にできません。
利用でき三つのものを表現する障害者:
HTML:
readonly
属性の値を現在の入力で使用できる形で提出してください。また、ユーザに変更することができませんの入力値)CSS:
'pointer-events':'none'
(ブロックのユーザーからクリックし、入力)HTML:
tabindex="-1"
(ブロックのユーザーへのナビゲートからの入力はキーボード)
Disabled
コントロールが成功することはできません、そして成功した制御が提出する「有効」です。
これは無効にコントロールがフォームで提出していない理由である。