maeshimaの日記

メモ書きです

scriptタグのcharset属性は設定必須ではないか

例えばSJISで書かれているHTMLに、utf-8で書かれているjavascript

document.getElementById("hoge").innerHTML("ほげ");

とすると文字化けしちゃうんじゃないのかなと思ったけど、scriptタグでcharset="UTF-8"などとするとうまくいく(Firefox3.6.3)。ブラウザで自動的に変換してるっぽい。