我尝试使用Javascript检索某个cookie,然后使用它来更改表单中的值。但是,我有一个问题。
function retrieveCookie( cookieName ) {
var cookieJar = document.cookie.split( "; " );
for( var x = 0; x < cookieJar.length; x++ ) {
var oneCookie = cookieJar[x].split( "=" );
if( oneCookie[0] == escape( cookieName ) ) { return oneCookie[1] ? unescape( oneCookie[1] ) : ''; }
}
return null;
}
Cookie始终采用此格式"name1=2catname2=10catname3=14"
我想要检索它,将其拆分为单词cat
并保留每个部分的名称和值。
form = retrieveCookie("nameofcookie");
alert(form)
但警报显示"name1
而不是整个Cookie值。