Javascript cookie的拆分字符串不工作

Javascript cookie的拆分字符串不工作,javascript,Javascript,考虑到这是HTML代码 函数changeColor(){ var selectedColor=document.getElementById(“selectColor”).value; 如果(selectedColor!=“selectTheColor”){ document.bgColor=selectedColor; document.cookie=“color=“+selectedColor+”“expires=2018年3月2日星期五02:00:00 UTC”; var splited

考虑到这是HTML代码

函数changeColor(){
var selectedColor=document.getElementById(“selectColor”).value;
如果(selectedColor!=“selectTheColor”){
document.bgColor=selectedColor;
document.cookie=“color=“+selectedColor+”“expires=2018年3月2日星期五02:00:00 UTC”;
var splited=document.cookie.split(“=”)//此处的代码无效
警报(拆分[1]);
}
}

选择颜色
黑色
蓝色
红色

这种方式不支持在多行上分配字符串(使用“”时,必须使用``)。请改为执行以下操作:

函数changeColor(){
var selectedColor=document.getElementById(“selectColor”).value;
如果(selectedColor!=“selectTheColor”){
document.bgColor=selectedColor;
var test=“color=“+selectedColor+”;expires=2018年3月2日星期五
02:00:00 UTC`;
var splited=test.split(“”;//此处的代码无效
警报(拆分[1]);
}
}

选择颜色
黑色
蓝色
红色

OP在帖子的下一行输入了代码,以便正确格式化。@BhojendraNepal-hm,也许你是对的。但是该警报确实发布了拆分的[1],因此我猜OP会很高兴:DOtherwise OP会得到语法错误。但是他没有提到。是的,并且在执行代码时出现语法错误:(查看控制台)这就是为什么这个答案无效,因为他说的是
undefined
result。如果值的下一行仅拉入一行,则代码可以正常工作。我希望这只是在这里的格式后。否则,您将得到未提及的语法错误。。