encodeURIメソッド
encodeURIメソッドは文字列をURI形式でエンコードします。
書式 | encodeURI(文字列) | |
---|---|---|
戻り値 | URI形式でエンコードされた文字列 | |
引数 | 文字列 | URI形式でエンコードする文字列を設定する |
なお、encodeURIメソッドでは以下の文字はURI形式でエンコード対象外です。
種類 | 変換不可な文字 |
---|---|
予約語 | ; , / ? : @ & = + $ |
エスケープされない文字 | アルファベット、数字、- _ . ! ~ * ' ( ) |
スコア | # |
使用例 | 文字列をURI形式でエンコードする。 |
---|
var str = 'あいうえお12345';
//%E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A12345
document.write("URI形式:",encodeURI(str));
関連メンバ | 説明 |
---|---|
escape | 文字列をASCII形式でエンコードする |
unescape | ASCII形式の文字列をデコードする |
decodeURI | URI形式の文字列をデコードする |
encodeURIComponent | 文字列を完全なURI形式にエンコードする |
dencodeURIComponent | 完全なURI形式を文字列にデコードする |