[JavaScript]decodeURIComponentの使い方
構文
1.decodeURIComponent(encodedURI)
エンコードされた統一資源識別子 (URI) の構成要素をデコードしたものを表す新しい文字列です。
引数encodedURI:エンコードされた URI の構成要素です。
2.encodeURIComponent(str);
与えられた文字列を表す URI 構成要素としてエンコードされた新しい文字列です。
引数str: URI の構成要素となる文字列です。
使用例
<html> <head> <title>decodeURIComponent - URLデコードの使用例</title> </head> <body> <!--URLデコードのサンプル--> <script type="text/javascript"> var cft="http://www.google.co.jp/"; // URI 構成要素としてエンコードされた新しい文字列 var resA =encodeURIComponent(cft); //エンコードされたURIの構成要素をデコードしたものを表す新しい文字列 var resB =decodeURIComponent(cft); document.write("値1: "+resA+ "<br>"); document.write("値2: "+resB); </script> </body> </html>