can';不要用javascript制作cookie

can';不要用javascript制作cookie,javascript,cookies,Javascript,Cookies,我是javascript新手。我试图制作一个cookie,若以前访问过这个站点,它会显示cookie,否则会询问名称。我不知道为什么脚本不起作用。请帮我调试。 ` //----------- 函数检查() { if(document.cookie.length>0){ 返回文档.cookie } 其他的 返回“” } //--------- 函数get(){ var today=新日期() 今天。设置日期(今天+1) var name=check() 如果(名称==“”) {name=prom

我是javascript新手。我试图制作一个cookie,若以前访问过这个站点,它会显示cookie,否则会询问名称。我不知道为什么脚本不起作用。请帮我调试。 `

//-----------
函数检查()
{
if(document.cookie.length>0){
返回文档.cookie
}
其他的
返回“”
}
//---------
函数get(){
var today=新日期()
今天。设置日期(今天+1)
var name=check()
如果(名称==“”)
{name=prompt(“name?”,“”)
document.cookie=“username=“+name+””expires=“+today.ToutString()
}
其他的
document.write(“欢迎回来”+document.cookie)
}
get();
` 
这太令人沮丧了!路人已经编辑了这篇文章的正文;您的编辑必须更具实质性才能覆盖当前编辑。
大写D

更新:
在计算机上运行此代码。

谢谢@grmmph。至少我得到了提示。但在关闭并重新打开文件后,我不会显示cookie。这件事请帮忙,真奇怪。只有在本地主机上运行代码时,测试代码才有效。尝试通过本地主机运行页面。
<script type="text/javascript"> 
//-----------
function check()
{
if(document.cookie.length>0){
return document.cookie
}
else
return ""
}
//---------
function get(){
var today=new date()
today.setDate(today+1)
var name=check()
if(name=="")
{name=prompt("name?","")
document.cookie="username="+name+";expires="+today.toUTCString()
}
else
document.write("welcome back"+document.cookie)
}
</script>
</head>
<body >
<script type="text/javascript"> 
get();
</script>
</body> 
</html>`<html> 
this is so frustrating! Passerby already edited the body of this post; your edit must be more substantive to override the current edit.
var today=new Date();