• ベストアンサー

テキストボックスに入力内容を反映させるには

初歩でつまづいていると思うのですが、回答よろしくお願いします。 必須項目を入力する、登録画面を作っています。 必須項目につけた条件を満たさないと、テキストボックスの横にエラーメッセージが出る仕組みになっているのですが、必須項目を全て入力しないで登録ボタンを押したときに、途中まで入力したものも全て消えてエラーメッセージが出てしまいます。 必須項目を全て入力しないで登録ボタンを押したときは、途中まで入力したものをそのまま残して  エラーメッセージを出したいです。 どうすればよいのでしょうか?

  • PHP
  • 回答数1
  • ありがとう数12

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5083/13283)
回答No.1

POSTされてきたデータをinputタグのvalue属性に書き出せばいいのです。 <input type="text" name="hoge" value="<?php echo $hoge; ?>">

boo7154
質問者

お礼

ありがとうございました! とても速い回答で助かりました!

関連するQ&A

  • 【Access】 テキストボックスへの入力

    毎回お世話になっております。 現在、フォームの編集をしております。 フォームはヘッダー部分と詳細部分に分かれており、ヘッダーの部分に「テキストボックスAに取引先コードを入力し、検索ボタンを押すと、同ヘッダーのテキストボックスBに該当する取引先情報が表示される」仕組みになっています。 詳細の部分には、新規の顧客情報を入力するテキストボックスが並んでおり、各レコードをテーブルに保存できるようになっています。 現在解決したい点なのですが、ヘッダーのテキストボックスBに表示された取引先情報を、ボタンを押す等の何らかの方法で、詳細の中のテキストボックスCに入力されるような仕組みが出来れば、と考えております。 (テキストボックスCのコントロールソースを変更する方法も考えましたが、各項目のソースはクエリとリンクしているので、この方法は止めました。) アイディアをお持ちの方、アドバイスを頂けますと幸甚です。 宜しくお願いします。

  • テキストボックスに入力された内容を他のテキストボックスにコピーしたい

    テキストボックスA、Bがあるとして、テキストボックスAに何らかの文字列を入力します。 その状態でボタンを押すと、テキストボックスAの内容をテキストボックスBにコピーするようにしたいのですが、このようなことはjavascriptで可能でしょうか?

  • Accessテキストボックスの未入力チェック

    いつも参考にさせて頂いております。 Accessテキストボックスの未入力チェックで上手くいかず悩んでいます。過去の情報等調べましたが、わかりませんでした。 どなたか宜しくお願い致します。 フォーム1にテキストボックス1、ボタン1があります。 テキストボックスを何も入力せず、Enter等で移動する時にチェックをかけたいです。 もし、テキストボックスに何も入力がなかったら、メッセージを出し、フォーカスをテキストボックスに戻す。 何か入力があれば、ボタンにフォーカスが移動する。 If IsNull(Me.テキストボックス1) = "" Then msgbox "未入力です。" Me.テキストボックス1.SetFocus End If 宜しくお願い致します。

  • テキストボックスによりリストボックスの内容を変える

    Accessのフォームで顧客管理画面を作成しています。 ボタン【日本】【アメリカ】【イギリス】を作成し、 それぞれのボタンをクリックすると、テキストボックス1が 【日本】【アメリカ】【イギリス】 と内容が変化するように作成しました。 また別に「新規登録」ボタンと「国名」コンボボックス1を配置しました。 テキストボックス1が”日本”の時に「新規登録」ボタンをクリックすると コンボボックス1が”日本"と、 テキストボックス1が”アメリカ”の時に「新規登録」ボタンをクリックすると コンボボックス1が”アメリカ"と表示されるようにしたいです。 どのようにコードを書けばいいでしょうか? ちなみに新規登録のコードは以下です。 On Error GoTo Err_c新規登録_Click DoCmd.GoToRecord , , acNewRec Exit_c新規登録_Click: Exit Sub Err_c新規登録_Click: MsgBox Err.Description Resume Exit_c新規登録_Click ご教授お願いいたします!

  • テクストボックスからセレクトボックスへ

    1.テキストボックスにテキストを入力 2.追加ボタンを押す 3.セレクトボックスに表示 4.セレクトボックスに追加した項目を選択し削除ボタンで削除できる 以下のようなプログラムを教えていただけますでしょうか?

  • テキストボックスに入力した文字が・・・

    辞書のサイトなどで、テキストボックスに用語を入力して 検索ボタンを押し用語を調べた後、そのブラウザを閉じ、 また、新しいブラウザをたちあげて、同じ辞書サイトを表示させた時、 先程入力した用語がテキストボックスに表示されてる時があります。 ブラウザを閉じたにも関わらず、また表示されるのは何故でしょうか? どういう仕組みなんでしょうか? また、この現象はどうすれば防げるのでしょうか? ブラウザはIE5.5です。

  • VisualBasicのテキストボックスの入力規則について

    VisualBasic6.0のテキストボックスに入力規則を設定したいのですが、例えば、テキストボックスに日付データの「2002/5/10」と入力しなければならないのに「金曜日」と入力したときに、「入力規則に従っていません。」等のエラーメッセージを表示させたいのですが、こんなことできますか? できるとすればどのようにすればよいのでしょうか? 困っています。よろしくお願いします。

  • テキストボックスが未入力のときメッセージを表示したい

    テキストボックスが未入力のときコマンドボタンを押下したらメッセージを表示させるようにしたいんですができません。 教えてください。 (1)テキストボックスを作成。(txt_入力) (2)コマンドボタンを作成。 下記のようにコードを記述。 Private Sub コマンド45_Click() On Error GoTo Err_コマンド45_Click If Me![txt_入力] = "" Then MsgBox "データをいれろ" End If 以下省略 ""をNULLにしても出来ません。お願いします。

  • テキストボックス内を・・・

    インプット画面でインプットした時に一つのテキストボックス内だけを再度その画面を立ち上げた時に、前回選んだ項目が残っている状態にするにはどうやったらいいでしょうか? 例えば、氏名:”山田花子”(テキスト)・年齢:”21歳”(テキスト)・職業:”会社員”(テキストボックス)・趣味:”音楽鑑賞”(テキストボックス)というようなインプット画面があるとして、その項目を全部入力して登録し、もう一度その画面を立ち上げた時に、職業の項目だけが前回登録した職業(会社員)で表示され、あとは空白になっているような状態にするにはどうしたらいいでしょうか? わかりにくい説明で申し訳ありませんがどなたか宜しく御願い致します。

  • リストボックスにテキスト入力もさせられるか?

    困っています(質問のレベルは超初心者です)。 PHPでフォームを作っていますが、リストボックスに表示させる項目に該当するものがなかった場合、直接入力ができるようにしたいのですが、そういう事はできるのでしょうか。できる場合、どうやったらできるか教えて下さい。 もし、上の事ができない場合、リストボックスの「その他」を選んだ時だけ横にあるテキストボックスが入力可になる、というような事はどうやったらできるのでしょうか。 超初心者ですので、当たり前の事が分かっていないかも知れませんが、どうぞよろしくお願いします。

    • ベストアンサー
    • PHP

専門家に質問してみよう