Với JavaScript, dễ dàng truy cập/đọc cookie qua thuộc tính document.cookie. Đọc cookie đơn giản như viết vì giá trị document.cookie chính là chuỗi cookie.
Chuỗi document.cookie chứa danh sách cặp name=value phân tách bằng dấu chấm phẩy, trong đó name là tên cookie, value là giá trị chuỗi.
Ví dụ
<html>
<head>
<script>
function ReadCookie() {
var allcookies = document.cookie;
document.write("All Cookies: " + allcookies);
var cookiearray = allcookies.split(';');
for (var i = 0; i < cookiearray.length; i++) {
var name = cookiearray[i].split('=')[0].trim();
var value = cookiearray[i].split('=')[1];
document.write("Key: " + name + " Value: " + value);
}
}
</script>
</head>
<body>
<form name="myform" action="">
<p>Nhấp nút để xem kết quả:</p>
<input type="button" value="Get Cookie" onclick="ReadCookie()"/>
</form>
</body>
</html>