• ベストアンサー

HTMLのtextbox類に文字を残す

HTMLでテキストエリアに書かれた文字を記入し、次ページ進み、ブラウザの戻る押下するとテキストエリアの文字が消えてしまいます。 この文字を残すにはどうすればよろしいでしょうか? よろしくお願いします。

  • fm0606
  • お礼率13% (100/761)
  • HTML
  • 回答数2
  • ありがとう数1

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

  • ベストアンサー
回答No.2

こんにちは。 > HTMLでテキストエリアに書かれた文字を記入し、次ページ進み… この場合、フォームのボタンを押して次ページへ進むということですよね。とすると、そのボタンを押した時点で、CGIなどのスクリプトにより、書いた文字がCookieに書き込まれているんだと思います。 そんなわけで、HTMLだけでそれをやろうとするのは不可能ではないでしょうか。何らかのスクリプトを使って、Cookieに書き込む必要があります。 参考URLの3に、Cookieを利用した、JavaScriptのメモ帳スクリプトがあります。もし、スクリプトを利用してでも実現させたいならば、とりあえずこれを利用(改造)して勉強してみてはいかがでしょう?

参考URL:
http://www2s.biglobe.ne.jp/~club_tom/java-kouza/sample/ja-sam_ac.htm
fm0606
質問者

お礼

なんとかできました! ありがとうございました。m(_ _)m

その他の回答 (1)

  • KUJIYA
  • ベストアンサー率34% (53/152)
回答No.1

例えば、ここの書き込みはテキストエリアですが、回答するボタンを 押してから戻ると、ちゃんとテキストエリアに文字が残っています。 しかし、記入ページが完全に読み込まれていなかったり、他のページを いっぱい見てキャッシュから消えていた場合は、再読込されて消えてしまいます。 たいていの場合はキャッシュが残るので、書き込みは消えないと思います。 消えてしまうケースとしては、そのページをキャッシュしないように メタタグが書かれている場合、テキストエリアのvalueが""に指定して ある場合は残りませんね。これの回避方法はないでしょう。 予防策としては、テキストエリアに直接書かず、別のエディタで 文書を作成し、ポストする直前に貼り付けるのが確実かと思います。 私は面倒なので、直接テキストエリア(^^; 長文はポスト前にコピーで消失回避しています。

関連するQ&A

  • HTML のtextareaタグ?

    HTMLでテキストエリアに書かれた文字を使って何らかの処理をして次ページ進み、ブラウザの戻る押下するとテキストエリアの文字が消えてしまいます。 この文字を残すにはどうすればよろしいでしょうか? よろしくお願いします。

  • HTMLでのテキストエリアで入力した文字を。。。

    JSP/サーブレットの勉強をしていますがわからなくなったので質問お願いします。 HTMLのフォームのテキストエリアで記入した文字を改行の状態もそのままにしてjspで表示したいのですがどうすればできますでしょうか?

  • HTMLファイルの文字化けについて

    ある会社のサーバーホスティングで、Webサーバ(Linux + Apache)を使っています。 最近になって、たまに文字化けが発生するようになりました。 【現象】 ・文字の一文字だけ化ける。 ・ブラウザの表示だけでなく、HTMLファイルに記載した文字も化ける。 ・同じ箇所が何度も化けることがある。 ・半角文字、全角文字、記号、、、など関係なく化ける文字は異なる。 スクリプトなども使っておらず、質素なHTMLだけのページで、HTML内に文字コード(Shift-JIS)の宣言もしていますが、突然化けが発生するので困っています。 何か原因のわかる方いらしゃいますでしょうか?

  • :HTMLを取得すると文字化けしてしまう・・・

    ASP.NET C#.NETにて「URL」を入れ実行すると そのHPのHTMLを取得してブラウザ内テキストボックスに表示するPGM なのですが、2バイト文字部分が化けて仕舞います。 エンコードの問題だと思うのですが、ご存じの方御願いします。

  • 文字コード指定のないWebページ表示に文字化けするのはHTMLファイルのせいかブラウザのせいか?

    宜しくお願いします。 [質問]  文字コード指定のないWebページ表示に文字化けするのはHTML  ファイルのせいかブラウザ(IE)のせいか?  Shift-JISで文字コード指定を明示的にしてないHTMLファイル  をIEで表示するとタイトルバーやページ上の日本語文字が文字  化けすることがありますが、これは文字コードの指定をソース  コードで行ってないHTMLファイルのせいなのか・それともIEが  誤動作したせいなのか?  どちらのせいかご存じの方いたら教えてください。  また、文字コード指定がないHTMLファイルで文字化けする時、  なぜ普段使用してない文字コードでHTMLファイルを読み込もう  とブラウザがするのかご存知の方いたら教えてください。  (テキストファイルだと文字コード指定して保存できますが、  HTMLファイルは文字コード指定して保存できないと思うので、  通常Shift-JIS選択してページ閲覧している環境でわざわざ他  の文字コードで読み込もうとするのか疑問です。)

    • ベストアンサー
    • HTML
  • Htmlファイルの文字化け

    webページをHtmlファイルを保存したら画像のように文字化け(数字化け?)しています。 いくつかのwebサイトで試したけど同じでした。 6年前くらいに保存したHTMLファイルを開いたら普通に表示されました。 ブラウザはchrome、エッジ、firefoxいずれも試しましたが同じ症状になります。どうやったら治りますでしょうか?

  • WebページHTMLをテキストファイルとして取得する方法

    今、WebページのHTMLで 例えば、ADDと言う文字があれば、削除するような 処理をしようと考えているのですが、 C/C++なら文字検索を行い、削除することはできるのですが、 WebブラウザからHTMLソースを取得したあとテキストベースで削除処理をすると考えています。 (1) C/C++でHTMLソースを取得するにはどうしたらいいのでしょうか? (2) HTMLソースをテキストファイルにして文字検索後削除という処理を考えていますが、もっと簡単な方法はありますか? よろしくお願い致します。

  • 表に文字を入れて、一発でHTML、探してます

    ブログシーサーを使用しています。 表枠を入れたいのですが、HTMLが今一です。 表に文字を入れて、一発でHTMLが出来るような ページはございませんでしょうか。 タテ欄が多いものだと作成が大変なので もっと簡単にできるようなページを探しています。 よろしくお願いします。

  • HTMLとテキスト形式について

    URLと文字を入力しただけなのですが、相手の方から、HTML形式と言われたのですが、URLと文字を記入した場合、テキスト形式とHTML形式で受信側では何かちがうのでしょうか?

  • HTMLの文字化けについて

    HTMLの文字化けについて クライアントPC(WindowsVista)で作成したHTMLファイルをサーバ(CentOS5.4)にアップして、ブラウザから確認してみたところ、文字化けを起こしてしまいました。 ローマ字は問題ないのですが、日本語が文字化けしてしまっており、表示がめちゃくちゃになってしまっています。 HTMLはK2Editorにて作成して、文字コードはShift-JIS、改行コードはCRLFとしております。 しかし、文字化けした状態でブラウザの文字エンコーディングをEUC-JPに変えて再度読み込んでみたところ、文字化けせずに表示されます。 サーバ側の文字コードは、 # vi /etc/sysconfig/i18n LANG="ja_JP.EUC-JP" と設定し、デフォルトのUTF-8からEUC-JPに変えております。 なので、もしかしたらサーバ側の文字コードとHTMLの文字コードが何か関係しているのかと私は思うのですが・・・ 文字化けの原因がお分かりになる方いらっしゃいましたら、ご教授のほどお願い致します。

    • ベストアンサー
    • HTML