• 締切済み

ボタンのアクション条件

表示画面だけ開くと 名前 [text] 番号 [text] [クリアボタン] という感じでtextの文字記入欄と戻るボタンだけがあります。 登録画面では 番号 [text] [検索ボタン] 名前 [入力不可フィールド] 住所 [入力不可フィールド] [送信] このように[text]に番号を記入して検索を押すと、その番号にあったものが入力不可のフィールドに表示されるようになり、送信ボタンを押すと、登録画面のtextに内容が反映されて表示できるようになります(これは入力可能) 番号 [111] [検索ボタン] 名前 [ヤマダ] 住所 [北海道] [送信] ↓ 名前 [ヤマダ] 番号 [北海道] [クリアボタン] 番号の所に111と記入→検索ボタンを押す→下の名前と番号のところに表示される →送信ボタンを押す→表示画面のtextに送信した結果が反映されるというものを作りました ここからが問題なのですが、 登録画面から表示画面を表示したときにtextを変更してクリアボタンを押しても元の呼んできた内容が表示され、直接表示画面を開いてクリアボタンを押したときはtextに何も表示されていない状態にしたいのですがやり方が分かりません。 よろしくお願いします。

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

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

状況がよくわからないのですが 入力ページ→確認ページ→登録ページ→登録完了ページ ですよね? クリアの意図がわかりませんが、入力から登録への橋渡しは セッションを利用すると思いますので、途中でクリアするときには セッションデータをクリアすればいいのでは?

関連するQ&A

  • 条件分岐のさせ方について

    php初心者です。 Dreamweaver CS5 xampp を使用してメールフォームを作成しております。 一つのファイル内 form.php にて現在 if else を使って下記のフローを実行させているのですが 上手くいきません。 【現象1】 PF12を押してブラウザ表示させると同時に メールが送信されてしまいます。 【現象2】 ブラウザ表示させた画面では (3)【送信処理が完了しました】画面 以降の部分まで表示されてしまいます if else の使い方または条件分岐のさせ方に 問題があるような気がするのですが 初心者故今一つこの辺りをよく理解出来ておりません。 どなたか解り易いアドバイス頂けると有難いのですが・・・ 文字数オーバーで今回、ソースを載せきれなかった為 フローにして載せさせて頂いたのですが・・・ 解り辛くて大変申し訳ありませんです。 ~前略~ <?php if{ A【各項目欄へご記入・ご選択をお願いします】画面 *フォーム表示 取消ボタンを押す ・記入した内容のクリア 確認ボタンを押す ・入力チェックしてOKならば B画面 へ ・入力チェックしてNGならば再度 A画面 にて警告文も併せて表示 }else { B【以下の内容で送信してよろしいですか?】画面 修正ボタンを押す ・A画面へ戻る(入力内容は保持したまま) 送信ボタンを押す ・C画面へ } { C【送信処理が完了しました】画面 送信処理が完了しました! と表示 戻るボタンを押す ・HPのトップページへ ?> ~後略~ 因みに以前は B【以下の内容で送信してよろしいですか?】画面 を追加する前でしたので下記のフローで正常に動作しておりました。 ~前略~ <?php if{ A【各項目欄へご記入・ご選択をお願いします】画面 *フォーム表示 取消ボタンを押す ・記入した内容のクリア 確認ボタンを押す ・入力チェックしてOKならば入力内容を送信して C画面 へ ・入力チェックしてNGならば再度 A画面 にて警告文も併せて表示 }else { C【送信処理が完了しました】画面 送信処理が完了しました! と表示 戻るボタンを押す ・HPのトップページへ ?> ~後略~ どなたか解り易いアドバイス頂けると有難いのですが・・・

  • ボタン

    javascriptでボタンを押したら、外部のファイルを読み込んで表示させることは出来るのでしょうか? 例、テキストファイルは名前と番号が書かれており、ボタンを押したら、そのテキストファイルを読み込み、番号を表示するとか。 また番号を表示するとき、特定の番号だけ表示することはできるのでしょうか?

  • アクセス2000 複数の条件でクエリ作成

    アクセス2000を使用しています フォームを作成して テキストボックスを3つ、ボタンを1つ配置しています テキストボックスには番号、名前、名前ヨミをそれぞれ入力します 名前とヨミはあいまい検索をしたいのですが クエリの条件をどのように書けばいいでしょうか? 番号の条件 Forms!MAIN!番号 名前の条件 like "*" & Forms!MAIN!名前 & "*" ヨミの条件 like "*" & Forms!MAIN!名前ヨミ & "*" をそれぞれ または で記入したのですがうまく抽出されません たとえば、番号のところに何か入力しても残りの2つが空白であるためにあいまい検索なので全てという認識で抽出をかけているのだと思います どのように条件を書けばうまく抽出されるでしょうか

  • フラッシュで登録画面を作りたいのですが。。

    一般的に言われる登録画面を作りたいです。 名前や電話番号、メールアドレスはテキスト入力してもらって住所は出来ることなら郵便番号からの自動入力も出来るようにしたいです。 大まかな形(住所検索をのぞく)はできたのですが、それを保存する方法が全く分かりません。 どこかのファイルに保存するのかそれとも特定のメールにその情報を送れるようにするとかしたいのですが。もちろん他の方法でも構いません。 送信ボタンを作ったのでそれを押した時に情報をチェックし、保存、または送信したいです。 誰かやったことある方教えて下さい!!

  • Excelマクロ初心者なのですが、なんとか作成したいのでどうかご指導く

    Excelマクロ初心者なのですが、なんとか作成したいのでどうかご指導ください。 例えばですが、商品ID、商品名、商品の概要、製品番号、単価、在庫数、入力日、生産中止、倉庫ID というフィールド名の商品情報というExcelファイルがあるとします。 これをユーザーホームを表示して、すべてのフィールドの数のテキストボックスを作成し、コマンドボタンをクリックしたら、あいまい検索(一部を入力して検索させる)。 元のデータにフィルタをかけて表示させたいのです。今回のデータには数字のデータや日付のデータが入りそうですが、実際のデータはすべてテキストが入るフィールドです。 一度検索したら検索条件をクリアさせるボタンをクリックして、再度条件を変えて検索します。 各テキストボックスすべてに入力するとは限らず、1つか2つのテキストボックスに入力してほかは空白という場合もあります。 Excelファイルは不定期で送られてくるものなので、できればどのファイルでも使えるような マクロにしてボタンで登録できてつかえたらなと思っています。 このファイルは25台のPCでそれぞれが使って検索します。 ファイルを開いてボタンをクリックすると検索するユーザーホームが表示されればいいなと・・・ このような場合にはどうすればいいのでしょうか? やりたいことははっきりしているのですが、何をどのようにすればいいかわからず本当に困っています。 どうかご指導ください。 サンプルファイルなどあれば教えていただければ参考にさせていただきたいです。 よろしくお願いいたします。

  • 一つのフォームでボタンにより別々のactionを実行するには

    GETでもPOSTで構いませんが、通常フォームの基本は、 ---- <form method="post" action="CGIのURI"> ..(input要素) <input type="submit" value="送信" /> </form> ---- となっていまして、「送信」ボタンを押すとCGIに送信されるようになっています。 この送信ボタンを「送信1」「送信2」とし、それぞれ送信されるCGIが別々なURLに送信したいと思っています。 つまりinput要素で入力しているフィールドを共通化して使いたいと思っています。 このような方法ってできるのでしょうか?どなたかご存知であればご教授ください。

    • ベストアンサー
    • HTML
  • メールが届きません。

    メールを送ろうとし、〔送信〕ボタンをクリックするとと、「電子メールを送信するときに名前が「送信者」のフィールドに記されます。表示する名前を入力して下さい」とでます。これはどういう意味なのでしょうか? 私の設定に間違いがあったのでしょうか? それとも、送り先の相手が何か設定しているのでしょうか? どうやってクリアすればいいのでしょうか? 初歩的質問で申し訳ございませんが、宜しくお願いいたします。

  • 静止テキストに任意の文字を表示させたい

    フレームが2つあり、フレーム1では文字を入力させ、フレーム2はその確認のために文字出力をさせたいと考えているのですが、テキスト出力ができなくて困っています。 具体的には、フレーム1で、text1というテキスト入力フィールドを用意し、確認ボタンでフレーム2へ飛びます。 フレーム2にフレーム1のtext1フィールドの値を静止テキストで出力させたいのですが、静止テキストには変数名が付けられないため書き出せません。 テキスト入力フィールドで、入力不可にできればそれでもいいのですが。。 何か良い方法があれば教えて頂ければ幸いです。 当方Flash MXです。

    • ベストアンサー
    • Flash
  • テキストフィールド入力文字列を別の場所に表示

    テキストフィールドに入力した文字列が、ボタンクリック時に 同じ画面上のある領域に表示される様な仕組みを考えています。 この、ある領域がテキストフィールドである場合はJavaScriptを使用して 簡単に出来る事は確認済みなのですが、この表示文字列は変更されたくありません。 そこで、テキストフィールドの入力禁止措置を施し、これもOKなのですが、もっと単純に HTMLとして通常の表示文字列(テキストフィールド等ではなく)として 表示したいのです。 1)VisualBasicでいうところのlabelコントロールみたいな入力不可の   オブジェクトはHTMLとしてありますか?   (色々探したけど無いですよね?多分。) 2)この様な事を実現する場合、HTMLとJavaScriptではどの様に行うのですか? 以上、よろしくお願いします。

  • TextBoxのプログラムについて

    氏名:Text1 に氏名を入力しデータベースを検索 (1)Text1に入力がない場合、エラーメッセージを表示し再入力 入力されていた場合 (2)データがあった場合には、顧客コード:Text2は入力不可 (3)データがない場合に、顧客コード:Text2は入力可 という風にしたいとします。 1.[Enter]を押されたら、Text2が入力可ならText2へ 不可ならText3へ 2.[TabIndex]はText1:1 Text2:2 Text3:3になっているとし 3.マウスで項目移動できる 4.終了ボタンで終了することができる という操作をしたい場合に、どのイベントにどういう内容をコーディングしたらいいのでしょう? 他の質問に答えていて、ちょっと不安になりました。 皆さんの方法を教えてください。 できれば、Text1でコーディングするすべてのイベントについて知りたいのです。 また、こういう仕様の方がよいというアドバイスでも結構です。 特に入力チェックのタイミングを教えて頂ければと思います。

専門家に質問してみよう