問題 × 解決策

javascriptでURL内の変換された元の日本語を取得する方法

問題

javascriptでURL内の変換された元の日本語を取得するには?

解決策

「decodeURI( URL内の日本語部分 )」で変換された日本語を元の状態に戻して取得することができます。

 

URL内の日本語は変換されます。

URLに日本語が含まれている場合、文字列が変換されてしまいます。
ですがその日本語を取得して処理を行いたい場合のために、javascriptでURL内の変換された元の日本語を取得する方法をご紹介します。

「decodeURI」

decodeURI( URL内の日本語部分 )」で変換された日本語を元の状態に戻して取得することができます。

例:GETクエリ「query」にある日本語を取得する場合

var query = decodeURI( location.search.match(/query=(.*?)(&|$)/)[1] );

参照

コメント

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

three × 2 =

「問題 × 解決策」
月別アーカイブ一覧

「問題 × 解決策」
月別アーカイブ一覧