在HTML中获取cookie中的中文值
时间: 2024-05-09 14:14:22 浏览: 117
在HTML中获取cookie中的中文值可以使用JavaScript的decodeURIComponent()函数对cookie值进行解码。
以下是一个示例代码:
```html
<script>
// 获取cookie
function getCookie(name) {
var cookieValue = null;
if (document.cookie && document.cookie !== '') {
var cookies = document.cookie.split(';');
for (var i = 0; i < cookies.length; i++) {
var cookie = cookies[i].trim();
if (cookie.substring(0, name.length + 1) === (name + '=')) {
cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
break;
}
}
}
return cookieValue;
}
// 获取名为mycookie的cookie值
var mycookie = getCookie('mycookie');
console.log(mycookie);
</script>
```
在上面的代码中,`getCookie`函数用于获取指定名称的cookie值,并使用`decodeURIComponent()`函数对其进行解码。可以将`mycookie`替换为你需要获取的cookie名称。
阅读全文