K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>>『基礎からのWebアプリケーション開発入門』のP.142の1行目に >>「もし、Cookieを複数送りたかったら...」とあります。 >>しかし、リスト4-3の29行目からのsetCookieは値を上書きしているように見えます。 >>掲示板の動作には影響無いと思いますが、誤植ではないでしょうか? > >この掲示板の投稿画面のHTMLソースを開いてJavaScriptを見ていただくと、 >以下のようになっています。 > >function set_cookie(key, val) { > document.cookie = > key + "=" + escape(val) + "; expires=Wed, 01-Jan-2031 00:00:00 GMT;"; >} > >function set_cookies() { > set_cookie("name", document.mainForm.name.value); > set_cookie("url", document.mainForm.url.value); > set_cookie("password", document.mainForm.password.value); >} > >同様のset_cookieの実装で、複数のCookieを設定することができています。 >確かに、代入文を見るとどう見ても上書きに見えるので、妙な仕様だと思いますが、 >たとえば以下のMozillaのサンプルでも >https://developer.mozilla.org/ja/docs/Web/API/Document/cookie > >以下のようにあります。 > >document.cookie = "name=oeschger"; >document.cookie = "favorite_food=tripe"; >alert(document.cookie); >// displays: name=oeschger;favorite_food=tripe > > >
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!