2016-04-13 5 views
0

クリックするとクッキーを削除するボタンを実装しようとしています。私が持っている私はJavaScriptでsetcookie('mycookie', $value, time() + (86400 * 30), "/");JavaScriptでクッキーを削除できない場合

$('#mybtn').click(function() { 
    document.cookie = "mycookie=; expires=Thu, 01 Jan 1970 00:00:00 GMT; domain=lab.school.edu; path='/';"; 
}) 

Firebugのは、次の情報が表示されます:名前:mycookieを、ドメイン:lab.school.edu、パス:/

を次のように私はPHPでクッキーを設定します

これらの情報はすべて上記のコードスニペットと一致するため、なぜ機能していないのかわかりません。どんな助けでも大歓迎です。ありがとう!

+0

'path = '/';'から 'path = /;'へ@ – Federkun

+0

@Federico残念なことに、成功しません – user2901181

+0

構文を確認してください(中かっこ)。それとフェデリコのコメントはうまくいくはずです。 – Sparky256

答えて

0

括弧が多すぎると、コードの流れが停止することがあります。私はペアでそれらを削除し、あなたの変数から始まり、作業を開始するまでです。中括弧が必要です。

+0

あなたが意味するものはわかりません。これを数回見て、私が提供したコードスニペットに括弧が一致していないのを見ることはできません。 – user2901181

+0

純粋なjavascriptでは、変数#mybtnの周りにラッパーは必要ありません。 mybtn.click(function(){code})/:})ボタンのidが#mybtnでない限り、それはあなたが使用するものです。それはリテラルです。 – Sparky256

関連する問題