--- title: element.lang slug: Web/API/Element/lang tags: - DOM - Dokumentacja_Gecko_DOM - Gecko - Wszystkie_kategorie translation_of: Web/API/HTMLElement/lang ---

{{ ApiRef() }}

Podsumowanie

Własność ta pozwala pobrać lub ustawić język bazowy wartości atrybutów i treści elementu.

Składnia i wartości

var languageUsed = elementNodeReference.lang;
elementNodeReference.lang = NewLanguage;

Przykład

// poniższy fragment kodu porównuje język bazowy i odsyła
// do innych URL na podstawie odczytanego kodu języka
if (document.documentElement.lang == "en")
   {
    window.location.href = "Some_document.html.en";
   }
else if(document.documentElement.lang == "ru")
   {
    window.location.href = "Some_document.html.ru";
   };

Uwagi

Kod języka zwracany przez w/w właściwość zgodny jest z kodami zdefiniowanymi w dokumencie RFC 1766. Przykładowo: "en" dla języka angielskiego, "ja" dla japońskiego, "es" dla hiszpańskiego itd. Domyślna wartość atrybutu to unknown. Wartość tego atrybutu ustawiana jest zwykle dla podstawowego (najwyższego) elementu dokumentu.

Specyfikacja

W3C DOM Level 2 HTML: lang

 

{{ languages( { "en": "en/DOM/element.lang", "fr": "fr/DOM/element.lang", "ja": "ja/DOM/element.lang" } ) }}