You are here: Reference > JavaScript > client-side > HTML DOM > properties > lang

lang property

Browser support:
Specifies or returns the language of the element.
The value of the lang property is used by user agents to choose language-specific quotations, numbers and glyphs, but it also helps spell checkers and search engines.

Syntax:

object.lang;
You can find the related objects in the Supported by objects section below.
This property is read/write.
HTML page for this property: lang

Possible values:

String that sets or retrieves the language code. For more information about language codes click here.
Default: this property has no default value.

Example HTML code 1:

This example illustrates the use of the lang attribute:
<span lang="en">Welcome</span>
<span lang="fr">Bienvenue</span>
Did you find this example helpful? yes no

Example HTML code 2:

This example illustrates the use of the lang property:
<head>
    <script type="text/javascript">
        function GetLang () {
            var span = document.getElementById ("mySpan");
            alert (span.lang);
        }
    </script>
</head>
<body>
    <span id="mySpan" lang="en">Welcome</span>

    <button onclick="GetLang ();">Get lang!</button>
</body>
Did you find this example helpful? yes no

Supported by objects:

External links:

User Contributed Comments

Post Content

Post Content