現在時間(GTM): xxx

現在のクッキーを以下に示します。(document.cookie) 『

削除したいクッキーの名前入力用


入力したクッキーの名前に対して、1970年1月1日00:00:00の日付の有効期限を設定することで削除しています。    クッキー書き込み実験ページ
なお、上記のコードは次の通りです。

<script language=""><!-- 
	function start(){
		var d = new Date();//現在時間
		document.getElementById("sp1").innerHTML=d.toGMTString();//現在時間の表示
		document.getElementById("sp2").innerHTML=document.cookie;
	}
	
	function sub(){
		var name = document.frm1.txt1.value;
		var s = "";
		if( name == "" ){
			alert("クッキーの名前を入力してください。");
			return;
		}
		 s += name + "=; ";
		var t = new Date();//Dateオブジェクト生成
		t.setTime(0);//1970年1月1日00:00:00の日付データをセットする
		s += "expires="+t.toGMTString();
		if(confirm("本当に次のデータで削除しますか\n" + s)) {
			document.cookie=s;//クッキー書き込み
			location.reload();
		}
	}
// --> </script>
</head>
<body onload="start()">
現在時間(GTM): <span id="sp1">xxx</span><br>
<br>
<form name="frm1">
現在のクッキーを以下に示します。(document.cookie) 『<br>
<span id="sp2"></span>』<br>
削除したいクッキーの名前入力用<input type="text"size="40" name="txt1">
<br>
 <input type="button" value="クッキー削除" onclick="sub()">
</form>