Để liệt kê tất cả các cookie theo tên, hãy sử dụng các cặp cookie trong một mảng. Sau đó, bạn cần lấy cặp giá trị khóa ra khỏi mảng này.
Ví dụ
Bạn có thể thử chạy đoạn mã sau để liệt kê tất cả các cookie
Bản trình diễn trực tiếp
<html> <head> <script> <!-- function ReadCookie() { var allcookies = document.cookie; document.write ("All Cookies : " + allcookies ); // 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++) { name = cookiearray[i].split('=')[0]; value = cookiearray[i].split('=')[1]; document.write ("Key is : " + name + " and Value is : " + value); } } //--> </script> </head> <body> <form name = "myform" action = ""> <p> click the following button and see the result: </p> <input type = "button" value = "Get Cookie" onclick = "ReadCookie()"/> </form> </body> </html>