Jiro Laboratory

C#、ASP.NET、JavaScript、Androidとか

document.charsetの怪

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=euc-jp" />
  <title></title>
  <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
</head>
<body onload="$(document.body).text(document.charset);">
</body>
</html>

metaタグにcharset=euc-jp"を指定しても、htmlファイルがutf-8で保存されている場合、document.charsetはutf-8になるようです。