LANGUAGE Attribute | language Property

Internet Development Index

Sets or retrieves the language in which the current script is written.

Syntax

HTML<ELEMENT LANGUAGE = sLanguage... >
Scriptingobject.language [ = sLanguage ]

Possible Values

sLanguageString that specifies or receives one of the following values.
JScriptLanguage is Microsoft® JScript®.
javascriptScript is JavaScript.
vbsLanguage is Microsoft Visual Basic® Scripting Edition (VBScript).
vbscriptScript is VBScript.
XMLScript is Extensible Markup Language (XML).
languageBrowser-supported language.

The property is read/write. The property has no default value.

Expressions can be used in place of the preceding value(s), as of Microsoft® Internet Explorer 5. For more information, see About Dynamic Properties.

Remarks

The language property can refer to any scripting language. Microsoft Internet Explorer 4.0 ships with scripting engines for JScript and VBScript.

In Internet Explorer, the default scripting engine is JScript.

In Internet Explorer 5, the LANGUAGE attribute of the script element can be set to XML.

Standards Information

This property is deprecated in HTML Non-Microsoft link.

Applies To

A, ACRONYM, ADDRESS, APPLET, AREA, B, BDO, BIG, BLOCKQUOTE, BODY, BUTTON, CAPTION, CENTER, CITE, CODE, CUSTOM, DD, DEL, DFN, DIR, DIV, DL, DT, EM, EMBED, FIELDSET, FONT, FORM, FRAME, FRAMESET, hn, HR, I, IFRAME, IMG, INPUT type=button, INPUT type=checkbox, INPUT type=file, INPUT type=hidden, INPUT type=image, INPUT type=password, INPUT type=radio, INPUT type=reset, INPUT type=submit, INPUT type=text, INS, ISINDEX, KBD, LABEL, LEGEND, LI, LISTING, MAP, MARQUEE, nextID, NOBR, OBJECT, OL, OPTION, P, PLAINTEXT, PRE, Q, RT, RUBY, S, SAMP, SCRIPT, SELECT, SMALL, SPAN, STRIKE, STRONG, SUB, SUP, TABLE, TBODY, TD, TEXTAREA, TFOOT, TH, THEAD, TR, TT, U, UL, VAR, XMP