※ ChatGPTを利用し、要約された質問です(原文:問合せフォームで困っています(>_<))
問合せフォームのクッキー削除方法が分からない
このQ&Aのポイント
初めてのホームページ作りで問合せフォームのクッキー削除方法について困っています。
ホームページ・ビルダーVer19を使用し、問合せ用の入力フォームを作成しました。しかし、リロードしても前回の入力値が残ったままで消えません。
ネットで調べてクッキーを削除するスクリプトを組み込んだが、クッキーが消えません。ページをリロードするだけで前回入力値がクリアされる方法はありますか?
初めてのホームページ作りで行き詰まっております。
ホームページ・ビルダーVer19で、問合せ用の入力フォームを作りました
サーバにアップして動作確認したところ、ページをリロードしても前回の入力値が残ったままで消えてくれません。
ブラウザのキャッシュをクリアすると勿論値はクリアされるのですが、訪問者にその都度キャッシュクリアを依頼する訳にも行かず...
ネットで調べて、下記の様なクッキーを削除する様なスクリプトをHTML内に組み込んでみましたが、「クッキー削除」ボタンをクリックしても値は消えてくれませんでした。
<script>
function delCookie()
{
//日付データを作成する
var date1 = new Date();
//1970年1月1日00:00:00の日付データをセットする
date1.setTime(0);
//有効期限を過去にして書き込む
document.cookie = "counts=;expires="+date1.toGMTString();
//ページを再読み込みする
location.reload();
}
</script>
<form>
<input type="button" value="クッキー削除" onclick="delCookie()">
</form>
ページをリロードするだけで前回入力値がクリアされる様な方法は無いものでしょうか?
宜しくご指導下さい。
お礼
おおっ!! >>Form に「Reset」設置は試されましたか? >>http://www.tagindex.com/html_tag/form/input_submit.html まさにこれこそ探していたものです。非常に助かりました! >>問合せは 本来 各人が使われてる「個々のパソコン」から送られてくるので >>テスト機での現象は問題ないのでは? おっしゃる通りなのですが…(^^ゞ ひょっとしたら、一度問合せ送信した後に同じ端末から(同じ方が) 再び別の問合せを入力される際に自分が前回入力した値が出てくると、 ちょっとばかり不格好かなぁ??と少し心配しておりました。 何はともあれ、まさしく欲しかった解決策を頂く事が出来ました。 有難うございました!!