概要
読み取り専用の Document.characterSet
プロパティは、文書の文字エンコーディングを表す文字列を返します。文字エンコーディングは文書のレンダリングに使用される文字セットです。文字エンコーディングは上書き可能である為、文書に指定したエンコーディングと異なるものが返る場合があります。
プロパティ document.charset
及び document.inputEncoding
は、document.characterSet
への旧来のエイリアスです。これらは使用しないでください。
構文
var string = document.characterSet
例
<button onclick="alert(document.characterSet);">Show character set</button> // "ISO-8859-1" や "UTF-8" など、文書の文字セットが表示されます
仕様
仕様書 | 策定状況 | コメント |
---|---|---|
DOM The definition of 'characterSet' in that specification. |
Living Standard | 最初期の定義 |
ブラウザ実装状況
機能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
基本サポート | 45.0 | (有) | ? | ? | ? |
charset |
45 から読み取り専用 | 44 (44) | ? | ? | ? |
機能 | Android | Android Webview | Firefox Mobile (Gecko) | Firefox OS | IE Mobile | Opera Mobile | Safari Mobile | Chrome for Android |
---|---|---|---|---|---|---|---|---|
基本サポート | 未サポート | 45.0 | (有) | (有) | ? | ? | ? | 45.0 |
charset |
? | ? | 44.0 (44) | 2.5 | ? | ? | ? | ? |