如何更改已由php设置的js中的cookie?

时间:2014-03-15 15:13:59

标签: javascript php cookies

我有那个PHP代码

$_COOKIE["regionid"] = 10;

更改区域选择列表时,我想更改js中$_COOKIE["regionid"]的值

喜欢:

<select id="region" onChange="ChangeTheCookieValue(event)">
...
</select>
function ChangeTheCookieValue(event) {
}

JS如何读取和更改PHP集cookie?

1 个答案:

答案 0 :(得分:2)

Cookie的来源无关紧要。确定Javascript是否可以访问cookie的唯一方法是它是否设置了HTTP_ONLY标志。

更改Cookie的最基本方法是

document.cookie = "regionid=whatever"

如果要设置标志,路径,到期日期等,语法会稍微复杂一些。