【发布时间】:2018-08-11 01:04:48
【问题描述】:
我写了这段 HTML 代码
<select value="bgColor" id="selectColor" onchange="changeColor();">
<option value="selectTheColor">Select color</option>
<option value="black">Black</option>
<option value="blue">Blue</option>
<option value="red">Red</option>
</select>
这是我的 JS 代码,除了 cookie 一切正常,请问我该如何解决?
function changeColor(){
var selectedColor = document.getElementById("selectColor").value;
if(selectedColor != "selectTheColor"){
document.bgColor = selectedColor;
document.cookie = "color="+selectedColor+";expires=Mon, 5 Mar 2018 02:00:00 UTC";
}
}
window.onload = function(){
if(document.cookie.length != 0){
var nameValueArray = document.cookie.split("=");
document.getElementById("selectColor").value = nameValueArray[1];
document.bgColor=nameValueArray[1];
}
}
【问题讨论】:
标签: javascript cookies