ここに私が立ち往生しているスクリーンショットがあります:
送信ボタンを押した後、無効なフィールドの行がデータベースに保存されません 助けてください!
また、以前は機能していたことがありましたが、今はもう機能していません..私は問題が何であるか本当に行き詰まっており、そのような問題を引き起こすような変更を加えていません..
これらのものを保存する前に、フィールドが無効になっている場合:
ID、ウェブサイト、会社の種類。
しかし、今は機能していません..助けてください!
使ってみる
<INPUT NAME="name" VALUE="Hi There" READONLY>
それ以外の
<INPUT NAME="name" VALUE="Hi There" DISABLED>
はい、無効なフィールドを挿入することはできません。上記のように、フォームを読み取り専用にする必要があります。
<input type='text' name='test' readonly="readonly" />
入力フィールドの取得はreadonly
、 での変更と値の取得を防ぐためのもの$_POST
です。select
タグで使用し、disabled
隠しフィールドを配置します。
いいえ、これはできません。ドキュメントに従って:
- 無効なコントロールはフォーカスを受け取りません。
- 無効なコントロールは、タブ ナビゲーションでスキップされます。
- 無効化されたコントロールは成功しません。
詳細については、リンクを参照してください。したがって、唯一の選択肢はreadonly
です。