Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

element.lang

この文書は翻訳中です。他国語のままの部分などがあるのはその為です。
是非お気軽に MDN に登録して翻訳に参加し、私たちの手助けをして下さい!

概要

このプロパティは、要素の属性値およびテキストコンテンツの基本言語の取得 / 設定に用います。

構文

var languageUsed = elementNodeReference.lang; // 取得
elementNodeReference.lang = NewLanguage;      // 設定
  • languageUsed : String variable that gets the language in which the text of the current element is written
  • NewLanguage : String variable with its value setting the language in which the text of the current element is written

// このスニペットは基本言語を比較し、
// 言語に基づいて別の URL にリダイレクトするものです

if (document.documentElement.lang === "en") {
  window.location.href = "https://example.com/en/Some_document.html";
} else if (document.documentElement.lang === "ja") {
  window.location.href = "https://example.com/ja/Some_document.html";
}

注記

このプロパティが返す言語コードは RFC 1766 で定義されています。例として "en" は英語、 "ja" は日本語、 "es" はスペイン語...等です。 この属性の初期値は unknown です。Note that this attribute, though valid at the individual element level described here, is most often specified for the root element of the document.

This also only works with the lang attribute and not with xml:lang.

仕様

仕様書 策定状況 コメント
Document Object Model (DOM) Level 2 HTML Specification
The definition of 'id' in that specification.
勧告  

 

ドキュメントのタグと貢献者

タグ: 
 このページの貢献者: fscholz, khalid32, ethertank, Mgjbot, Okome
 最終更新者: khalid32,