L'éditeur suivant vous apportera une solution parfaite au changement automatique du signe plus et de la connexion dans les paramètres passés en js. L'éditeur le trouve plutôt bon, je vais donc le partager avec vous maintenant et le donner comme référence pour tout le monde. Suivons l'éditeur et jetons un œil.
Utilisez la méthode get dans l'action pour obtenir les paramètres. S'il y a " " dans le paramètre, il doit être traité, sinon il deviendra un espace dans le. arrière-plan.
Solution :
1. Utilisez plutôt la méthode de publication
2. (encodeURI(XXX)), décoder à nouveau en arrière-plan ;
3. Remplacez directement l'échappement lors du passage des paramètres, ou écrivez directement le code échappé
data = "a b";
data = data.replace(/ /g, " ");
data = data.replace(/&/g, "&"); :
data = "a & b";
Ce qui précède est la solution parfaite pour le signe plus et l'esperluette dans les paramètres de passage en js apportés par l'éditeur. Toute la méthode de changement automatique est là, j'espère que tout le monde la soutiendra. le site Web PHP chinois ~