This page is Ready to Use

Notice: The WebPlatform project, supported by various stewards between 2012 and 2015, has been discontinued. This site is now available on github.

decodeURIComponent

Summary

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

Syntax

decodeURIComponent( encodedURIString )

Examples

The following code first encodes and then decodes a URI.

var uriEncode = encodeURI ("http://www.Not a URL.com");
 var uriDecode = decodeURIComponent(uriEncode);

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

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

Remarks

The required encodedURIString argument is a value representing an encoded URI component.

A URIComponent is part of a complete URI.

If the encodedURIString is not valid, a URIError occurs.

See also

Other articles

Attributions

  • Microsoft Developer Network: Article