ホームページ > ウェブフロントエンド > jsチュートリアル > JS に渡されたパラメータのプラス記号と & 記号を自動的に変更するための完璧なソリューション

JS に渡されたパラメータのプラス記号と & 記号を自動的に変更するための完璧なソリューション

高洛峰
リリース: 2017-02-16 17:11:56
オリジナル
1404 人が閲覧しました

次のエディターは、パラメーターを渡す js のプラス記号と & サインの自動変更に対する完璧なソリューションを提供します。編集者はこれがとても良いと思ったので、参考として共有します。エディターに従って見てみましょう。アクション内で get メソッドを使用してパラメーターを取得します。パラメーターに「+」がある場合は処理する必要があり、そうでない場合は背景のスペースになります。


解決策:

1. 代わりに post メソッドを使用します。

2. js で url = encodeURI(XXX) を使用し、バックグラウンドで再度デコードします。エスケープを直接置き換えるか、エスケープされたコードを直接記述します

data = "a + b";

data = data.replace(/+/g, "+");

data = data.replace(/& /g , "&");

or:

data = "a + b";
data = "a & b";

上記はエディターから渡されるjsにパラメーターを追加するための完璧な解決策です。符号とアンパサンドを自動的に変更する方法はここにあります。PHP中国語のウェブサイトをサポートしていただければ幸いです~

JSでパラメータを渡す際にプラス記号とアンパサンドを自動的に変更する方法のより完璧な解決策については、PHP中国語に注目してください。関連記事のウェブサイトです!

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート