JS白吃一个,请教大家~~泪奔中~~<ul id="level">
<li>0</li>
<li>0</li>
<li>0</li>
<li>0</li>
</ul><script type="text/javascript">
window.onload=function(){
function setCookie(cookieName,cookieValue,cookieDate){
//cookieValue=escape(cookieValue);
var nowDate=new Date();
nowDate.setMonth(nowDate.getMonth()+9);
cookieDate=nowDate.toGMTString();
document.cookie=cookieName+'='+cookieValue+';expires='+cookieDate;
}
//setCookie('值','0000','9');
function getCookie(cookiename){
var strCookie=document.cookie;
var srtArray=strCookie.split('=');
var cookieValue=srtArray[1];
return cookieValue;
}
function setValue(){
var element=document.getElementById('level');
var tags=element.getElementsByTagName('li');
var i=0;
var valueArray=[];
if(valueArray!=''){
valueArray=getCookie('值=').split('');
for(i=0; i<tags.length; i++){
tags[i].index=i;
tags[i].innerHTML=valueArray[i];
}
}else{
//return null;
}
}
setValue();
function onSetValue(){
var element=document.getElementById('level');
var tags=element.getElementsByTagName('li');
var i=0;
var j=0;
var c=[];
for(i=0; i<tags.length; i++){
tags[i].index=i;
tags[i].onclick=function(){
this.innerHTML=parseInt(this.innerHTML)+1;
var arrayValue=setValue('值=');
if(arrayValue==undefined){
for(j=0; j<tags.length; j++){
c.push(tags.innerHTML);
}
}
setCookie('值',c.splice(this.index,1,this.innerHTML),'9')
};
}
}
alert(document.cookie);
onSetValue();
}
</script>
<li>0</li>
<li>0</li>
<li>0</li>
<li>0</li>
</ul><script type="text/javascript">
window.onload=function(){
function setCookie(cookieName,cookieValue,cookieDate){
//cookieValue=escape(cookieValue);
var nowDate=new Date();
nowDate.setMonth(nowDate.getMonth()+9);
cookieDate=nowDate.toGMTString();
document.cookie=cookieName+'='+cookieValue+';expires='+cookieDate;
}
//setCookie('值','0000','9');
function getCookie(cookiename){
var strCookie=document.cookie;
var srtArray=strCookie.split('=');
var cookieValue=srtArray[1];
return cookieValue;
}
function setValue(){
var element=document.getElementById('level');
var tags=element.getElementsByTagName('li');
var i=0;
var valueArray=[];
if(valueArray!=''){
valueArray=getCookie('值=').split('');
for(i=0; i<tags.length; i++){
tags[i].index=i;
tags[i].innerHTML=valueArray[i];
}
}else{
//return null;
}
}
setValue();
function onSetValue(){
var element=document.getElementById('level');
var tags=element.getElementsByTagName('li');
var i=0;
var j=0;
var c=[];
for(i=0; i<tags.length; i++){
tags[i].index=i;
tags[i].onclick=function(){
this.innerHTML=parseInt(this.innerHTML)+1;
var arrayValue=setValue('值=');
if(arrayValue==undefined){
for(j=0; j<tags.length; j++){
c.push(tags.innerHTML);
}
}
setCookie('值',c.splice(this.index,1,this.innerHTML),'9')
};
}
}
alert(document.cookie);
onSetValue();
}
</script>
var a=document.cookie;
var start=a.indexOf(cookieName+"=");
if(start!=-1){
var end=a.indexOf(";",start);
if(end==-1){
var cookies=a.substring(start);
}else{
var cookies=a.substring(start,end);
}
alert(cookies);
}else{
document.cookie=cookieName+"="+cookieValue+";max-age="+parseInt(cookieDate);
}
}
window.onload=function(){init("name","张三"),"100000"};
这样试试
var today = new Date();
if (expires){
expires = expires * 1000;
}
var expires_date = new Date( today.getTime() + (expires) );
document.cookie = name + '=' +escape( value )
+ ( ( expires ) ? ';expires=' + expires_date.toGMTString() : '' )
+ ( ( path ) ? ';path=' + path : '' )
+ ( ( domain ) ? ';domain=' + domain : '' );
}function et_cookie_get(name){
var cookieValue = "";
var search = name + "=";
if(document.cookie.length > 0)
{
offset = document.cookie.indexOf(search);
if (offset != -1)
{
offset += search.length;
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
cookieValue = unescape(document.cookie.substring(offset, end))
}
}
return cookieValue;
}