無効化されたフォーム入力はリクエストに表示されません
P粉860897943
P粉860897943 2023-10-14 18:01:00
0
2
715

フォームに無効な入力がいくつかあり、それらをサーバーに送信したいのですが、Chrome はそれらをリクエストから除外します。

隠しフィールドを追加せずにこの問題を解決する方法はありますか?

ああああ

P粉860897943
P粉860897943

全員に返信(2)
P粉722409996

Jquery を使用し、ajax を使用してデータを送信すると、問題を解決できます:

リーリー
いいねを押す +0
P粉298305266

disabled 属性を持つ要素は送信されないか、その値は送信されないと言えます (フォーム データセットの構築のための HTML 5 仕様を参照)。 ###今すぐ、### リーリー 参考、

17.12.1

HTML 4 仕様では:

無効なコントロールはフォーカスを受け取りません。

無効なコントロールはタブ ナビゲーションでスキップされます。
  1. 無効なコントロールは正常に公開できません。
  2. この場合、
  3. readonly
  4. 属性を使用できます。これにより、フィールドのデータを投稿できるようになります。
###今すぐ、### リーリー

参考専用、17.12.2 による HTML 4 仕様:

読み取り専用要素はフォーカスを取得しますが、ユーザーは変更できません。

タブ付きナビゲーションには読み取り専用の要素が含まれます。

読み取り専用要素は正常に公開されました。
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート