现有一组数据name1,name2,name3.namen
这些都是已存了值到cookie里的,也就是说cookie里是name1=1;name2=2;name3=n;
用JS该如何读出这一组数据里的所有的值,
用这个只能一次读一个cookie值
function getCookie(objName){//获取指定名称的cookie的值
var arrStr = document.cookie.split("; ");
for(var i = 0;i < arrStr.length;i ++){
  var temp = arrStr[i].split("=");
if(temp[0] == objName) return unescape(temp[1]);

}
如果用这个则读取了所有cookie,有一些cookie我并不需要调用,
//function allCookie(){//读取所有保存的cookie字符串
//    var str = document.cookie;
//    var pattern = str.replace(/JSESSIONID.*?/ig, ''); 
//    alert(pattern);
//    var str = str.replace(new RegExp("=", "g"), "产品的尺寸是");
//    var str = str.replace(new RegExp("0产品的尺寸是", "g"), "");
//    if(str == ""){
//     str = "您没有选择产品的尺寸,请重新选择";
//    }
//    alert(str);
//var obj = document.getElementById("vie"); 
//obj.value= str;
//   }
有没有方法通过这些字段(name1,name2,name3.namen)来自动读取这些cookie,注意我说的cookie里是name1=1;name2=2;name3=n;
指的是名为name1的cookie的值是1,另一个名为name2的值是3,有无数个cookie项,
并不是说这段“name1=1;name2=2;name3=n;”全放在一个cookie项里!其实就是指定读取多个cookie项!
function getcookie (name1,name2,name3){//获取一组名称的cookie的值
}用数组?用循环?