• ベストアンサー

値を初期化したい。

wangkpの回答

  • ベストアンサー
  • wangkp
  • ベストアンサー率25% (9/35)
回答No.1

最初ページを開いた時の全フィールドを値をHiddenボークスで埋め込んで、リセット(普通のボタン)時に、Onclick事件でHiddenから読み込んで、値を付与ます。 50個フィールドがあれば、50個Hiddenボークスを用意します。 自分自身のページにsubmitすることがありますので、 最初状態とsubmit状態区別用のフラグを設ければ、OKだと思います。

searching
質問者

お礼

wangkp様 ご回答ありがとうございます。 なるほど。Hiddenか~。全然頭にありませんでした。 早速試してみたいと思います。 ありがとうございました。

関連するQ&A

  • メーラーを使ったメール送信フォームで・・・

    こんにちは。 sendmailが使えないので、以下のように メーラーを使用してメール送信するフォームを設置しています。 <FORM method="POST" action="mailto:xxx@xxx.ne.jp?subject=【メール送信】" enctype="text/plain">  :  : <INPUT type="submit" value="送信" name="submit"> <INPUT type="reset" value="リセット" name="reset"> 送信ボタンを押しても画面がそのままなので、 送信後はトップページへ戻るよう案内をしています。 これを、送信ボタンを押した後に「ご利用ありがとうございました」などといった 別のページへジャンプするように設定する事は可能でしょうか? 不可能なら今のままでいこうと思っていますが、 もし方法があれば変更したいと思っています。 ご存知の方がいましたらご教授ください。 よろしくお願いします。

  • INPUT(TEXT)フォームのリセット

     テキストのフォームをリセットできない状況で,どうすればよいかご指導いただきたく投稿しました。HTMLファイルから検索ワード"SerchWord"を再検索画面にも表示させるために"GET"で送り,$_GETで受け取るという形にしています。  ちなみに,今回の命令ではタイプをボタンにして,onClickで場所を指定してリセット命令をかけていますが,type='reset'でも,onClick='thisform.reset()'でも,テキストボックス内の文字は消えませんでした。  以下,その部分のプログラムです。 …… if($_GET["SerchWord"] == null || (strcmp($_GET["SerchWord"] , "") == 0)) { echo("<input size='60' type='text' name='SerchWord' value='' />"); } else { echo("<input size='60' type='text' name='SerchWord' value='" . $_GET["SerchWord"] ."' /> "); } echo("<INPUT type='submit' value='検索'><BR>"); echo("<INPUT type='button' value='リセット' onClick='document.Kensaku.SerchWord.reset()'><BR>"); ……  もしかすると悩むレベルではないかもしれませんが,自分にとって簡単なようで,ものすごく悩んでいます。  どなたかご指導いただければ・・・。よろしくおねがいします。

    • ベストアンサー
    • PHP
  • 動作がしないときのチェックポイント

    ホームページをいじっていたら正しく動作しなくなっ てしまいました. 現象 当該ページの送信ボタンをクリックするとアンケート結果をメールで送信するのですが送信されません. 原因 よくわからないのにあれこれいじってしまったため. 調べた事(手がかり) 当該アンケートから送信されたメールを見てみると冒頭にSCRIPT_NAME :/cgi-bin/form2mail.cgi となっています. 当該送信をするボタンに対応するHTMLは下記のようになっています. </SELECT> <DIV align="center"> <INPUT type="SUBMIT"value="送信" name="SUBMIT2"> <INPUT type="checkbox" name="_check" value="1" checked> 写しを表示する   <INPUT type="RESET" value="リセット" name="RESET"> <INPUT type="hidden" name="sendto" value="「メールアドレスが入っています」"> <INPUT type="hidden" name="_location" value="http://「ホームページのアドレスが入っています」"> 当該ページのアンケートに項目を追加しようとして作業をしていたところ動作しなくなりました. あらかじめ保存しておいた当該ページのコピーを戻しましたが復旧しません. なにか特別な作業がいるのでしょうか?一般的なことで結構ですのでチェックポイントになりそうなところについてアドバイスをいただけないでしょうか.

    • ベストアンサー
    • HTML
  • ”送信ボタン” ”クリアボタン” について

    困ってます。 ”送信 クリアボタン” <input type="submit" value="送信" name="B1"><input type="reset" value="リセット" name="B2"> これを2つの画像にした場合、送信アイコン、クリアアイコンにはどう記述すればOKでしょうか? 困ってま~~~~す。

    • ベストアンサー
    • CGI
  • FORMの値を返す方法です。

    こんにちは。質問させてください。 フォームを作成したのですが思うような値を得られませんでした。チェックボックスA~Eの中で、たとえばAとCにチェックをいれて送信すると受信側に返される値は 「selection=A&selection=C&submit=~」となるのですが、これを 「selection=A,C&submit=~」というようにselection=を一つにまとめてカンマで区切って表示できたらと思っています。 どうかご存知の方がいらっしゃいましたら、教えてください。よろしくお願いします。 ------以下のように作成しました---------- <form method="post" action="mailto:@.ne.jp"> <br>選択<br> <input type="checkbox" name="selection" value="A">A<br> <input type="checkbox" name="selection" value="B">B<br> <input type="checkbox" name="selection" value="C">C<br> <input type="checkbox" name="selection" value="D">D<br> <input type="checkbox" name="selection" value="E">E<br> <input type="submit" name="Submit" value="送信"> <input type="reset" name="Submit2" value="リセット"> </form>

  • form 内 onChange

    恐れいります。 <form>内で、もう一つ<form>を作成し、送信したいのですが、 なかなかうまくいきません。form内のformは、selectボックスで、選択時に自ページにsubmitさせるようにしたいのですが。。 <form action="./xxx.cgi" method="POST"> <input type="text" name="xxx"> <form action="./" method="POST"> <select name="YYY" onChange="this.form.submit()"> <option value="ddd">ddd <option value="eee">eee </select></form> <input type="text" name="xxx"> <input type="submit" value="送信"> </form> よろしくお願いします。

    • ベストアンサー
    • HTML
  • プルダウンでaction等を変更するには

    下記のような検索フォームがあるのですが、これをプルダウンで 選択させるにはどうしたらいいのでしょうか? 1行目のURLと、3行目の11111が変わる部分です。 さらにプルダウンには「A内を」「B内を」と入れたいのです。 よろしくお願いいたします。 <form action="http://hogehoge.hoge.net/pages/user/search/"> <input value="" name="keyword" type="text" size="20" /> <input value="11111" name="blog_id" type="hidden" /> <input value="検索" type="submit" class="input-submit" /> </form>

  • フォームのボタンを画像にする方法?

    フォームのクリアや送信ボタンを画像に置き換えたいのですがどうすれば良いのでしょうか? これを画像ボタンにしたいのですが... <input type="reset" value="クリア"> <input type="submit" value="送信" > お手数ですがお知らせ下さい。

  • ボタンの判定が出来ません?

    print "<P><INPUT TYPE=submit NAME=\"送信\" VALUE=\"送信\"> <INPUT TYPE=submit NAME=\"削除\" VALUE=\"削除\"> <INPUT TYPE=reset NAME=\"クリア\" VALUE=\"クリア\">\n"; 上記のようなコーディングで、ボタンを表示させてますが、 どちらのボタンを押しても、送信しか受け取れません。 どこで、何をどのようにコーディングすれば読みとれるのでしょうか?

    • ベストアンサー
    • Perl
  • セッションのリセット

    JSPで<input type=reset value="リセット">というふうにすると入力していた項目を空の状態にできますが、 セッションを使用して別のページから戻ってきた場合のリセットを押した場合の動作について教えてください。 具体的には、入力画面で名前や年齢等を入力し確認画面に送信します。確認画面でsetAttributeでセッションに登録します。そして確認画面から戻るボタンを押して、入力画面ヘ戻り入力画面のリセットを押しても項目が空にならないんです。        入力画面.jsp→確認画面.jsp 空にすることは可能でしょうか。