Javascript Cookie代码未存储Cookie/读取空Cookie值
Javascript Cookie Code not storing a cookie/reading a null cookie value?
我从Headfirst Javascript书中获取了这段代码,用于cookie。但由于某些原因,它无法与我的浏览器配合使用。我主要使用chrome和ff,并且我在chrome中启用了本地cookie。帮助
<script type="text/javascript">
function checkCookie(){
var name = eatCookie("yahooEmail");
if(name)
document.getElementById("emailVerf").style.visibility="hidden";
else
document.getElementById("emailBody").style.visibility="hidden";
}
function writeCookie(name, val, days){
var expires = "";
if(days){
var date = new Date();
date.setTime(date.getTime + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
}
document.cookie = name + "=" + val + expires + "; path=/";
}
function eatCookie(val){
var search = val + "=";
var cookies = document.cookie.split(';');
for(var i=0; i < cookies.length; i++){
var c = cookies[i];
while(c.charAt(0) == ' ')
c=c.substring(1, c.length);
if(c.indexOf(search) == 0)
return c.substring(search.length, c.length);
}
return null;
}
function verEmail(val){
var regex = "[a-zA-Z0-9][@yahoo.com]";
var exp = new RegExp(regex);
if(!exp.test(val)){
document.getElementById("email").style.color="red";
alert("Please enter a valid Yahoo email address.");
}
else{
writeCookie("yahooEmail", val, 7);
document.getElementById("emailVerf").style.visibility="hidden";
document.getElementById("emailBody").style.visibility="visible";
}
}
</script>
您正在编写一个名为"ayahooEmail"的cookie,但正在读取一个名"yahooEmail"
相关文章:
- 无法在基于Cordova的应用程序中读取Set Cookie标头
- MVC C#从jQuery和JSON.stringify创建的cookie中读取值
- 无法在javascript中首次读取cookie
- 可以't使用ssl读取php中的cookie
- 无法读取 php 中 JavaScript 设置的 cookie
- 使用 c# 编写 cookie,使用 javascript 读取
- 使用 JavaScript 设置、读取和写入 Cookie
- 可以'使用IE11时,不要读取Javascript中的cookie
- Angular无法读取http post响应中的cookie
- 如何使用jquery读取cookie值
- jQuery可以't使用jquery.cookie插件读取cookie
- JavaScript Cookie作用域更改留下2个名称相同但将读取的Cookie
- 读取纯javascript中的cookie(这是一个对象)
- 使用cookie读取html对象的id
- 从Javascript中读取Django会话密钥cookie
- 正在从其他域读取cookie
- 照片库css所选状态未被cookie读取
- 网格从 Cookie 读取位置
- 从 js cookie 读取 .net 代码中的多值 cookie
- Javascript Cookie代码未存储Cookie/读取空Cookie值