Export (0) Print
Expand All

decodeURI Function (JavaScript)

Gets the unencoded version of an encoded Uniform Resource Identifier (URI).

decodeURI(URIstring)

The required URIstring argument is a value representing an encoded URI.

Use the decodeURI function instead of the deprecated unescape function.

The decodeURI function returns a string value.

If the URIString is not valid, a URIError occurs.

Applies To: Global Object (JavaScript)

The following code first encodes a URI component and then decodes it.

var uriEncode = encodeURIComponent ("www.Not a URL.com");
var uriDecode = decodeURIComponent(uriEncode);

document.write (uriEncode);
document.write ("<br/>");
document.write (uriDecode);

// Output:
// www.Not%20a%20URL.com
// www.Not a URL.com

Supported in the following document modes: Quirks, Internet Explorer 6 standards, Internet Explorer 7 standards, Internet Explorer 8 standards, Internet Explorer 9 standards, Internet Explorer 10 standards, Internet Explorer 11 standards. Also supported Store apps (Windows 8 and Windows Phone 8.1). See Version Information.

Show:
© 2014 Microsoft