从存储数组中的cookie的函数返回值

时间:2015-09-27 15:07:35

标签: javascript cookies

我有这个代码,它将所有cookie放在一个数组中,然后从特定的cookie中返回一个我想要的特定值。当我通过Chrome控制台运行此操作并手动调用变量时,它可以正常工作。但我不知道如何使它在HTML上工作,我不能让变量返回一个值。 因为看起来像普通的JS,最后一行需要成为函数的一部分。

function getCookie(name) {
    var pattern = RegExp(name + "=.[^;]*");
    matched = document.cookie.match(pattern);
    if(matched){
        var cookie = matched[0].split('promotionCode=');
        return cookie[1];
    }
}
var sa = getCookie('TrackingTags');

0 个答案:

没有答案