我正在编写基于教程和代码工作的教程的代码,但是当我尝试自己完成它时却没有。你能救我吗?
代码:(Tutorial Link)。
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
var user_name;
var expires = new Date();
if ((document.cookie == "") == false)
{
var length = document.cookie.length - 1;
var message = document.cookie.substr(5, length);
document.write("<h2><center>Welcome back, " + message + "</center></h2>");
}
function check()
{
user_name = document.getElementById("name").value;
expires.setFullYear(expires.getFullYear() + 1);
document.cookie = escape("name") + escape(user_name) + "; expires = " + expires.toGMTString();
alert(document.cookie);
}
</script>
<meta charset="utf-8">
<title></title>
</head>
<body>
Name: <input type="text" id="name" />
<input type="button" value="Enter" onClick="check()" />
</body>
</html>
答案 0 :(得分:1)
因为您已经提到了I was creating this code that is tutorial based and on the tutorial
,所以如果它仅用于test myself
,那么您可以考虑使用这个(Demo Here),只需输入名称和值即可Cookie名称和Cookie值字段中的Cookie分别为Add
新Cookie和Delete
Cookie时,只需在Cookie名称字段中输入Cookie名称,{{1} }},您只能通过使用View
分割Cookie并进行循环并调用Delete All
函数来添加&
按钮,请自行尝试。
此外,网络上已有better ones可用于实际案例,但这一点并不坏。
eraseCookie()