0
我想填充一个表单,其中包含我保存在cookie中的详细信息。试图用cookie中的信息填充表单
每个cookie具有通过分隔信息的12位“---”
我想,以确保用户名(由用户输入的值)的饼干ONE的用户名(用户名1)匹配。
我该怎么做?
的循环,如果在底部总是与cookie阵列
function populateForm(username){
var allcookies = document.cookie;
// Get all the cookies pairs in an array
cookiearray = allcookies.split(';');
// Now take key value pair out of this array
for(var i=0; i<cookiearray.length; i++){
username1 = cookiearray[i].split('---')[0];
password = cookiearray[i].split('---')[1];
email = cookiearray[i].split('---')[2];
name_one = cookiearray[i].split('---')[3];
name_two = cookiearray[i].split('---')[4];
addr1 = cookiearray[i].split('---')[5];
addr2 = cookiearray[i].split('---')[6];
city = cookiearray[i].split('---')[7];
zip = cookiearray[i].split('---')[8];
day = cookiearray[i].split('---')[9];
month = cookiearray[i].split('---')[10];
year = cookiearray[i].split('---')[11];
var nameinarray = cookiearray[i].split('---')[0];
var cityinarray = cookiearray[i].split('---')[7];
if(nameinarray.indexOf(username.value)){
document.getElementById('username_text').value=nameinarray;
document.getElementById('city_text').value=cityinarray;
alert("in loop " + username.value);
}
}
}
非常感谢!我试图做username1 == username.value,它不会工作(我必须打错输入,因为现在正在工作) – Sue 2015-03-31 23:51:25