Maison > interface Web > js tutoriel > Comment puis-je récupérer les paramètres de chaîne de requête en JavaScript ?

Comment puis-je récupérer les paramètres de chaîne de requête en JavaScript ?

DDD
Libérer: 2024-11-27 08:33:14
original
771 Les gens l'ont consulté

How Can I Retrieve Query String Parameters in JavaScript?

Récupération de chaîne de requête JavaScript

En JavaScript, la propriété location.search contient la partie de l'URL qui suit le « ? » symbole. Cette section contient les paramètres de requête et leurs valeurs associées, similaires au concept de dictionnaire dans ASP.NET.

Pour créer un dictionnaire clé-valeur à partir de la chaîne de requête, vous pouvez utiliser la fonction suivante :

function getQueryString() {
  var result = {},
    queryString = location.search.slice(1),
    re = /([^&;]+)=([^&;]*)/g,
    m;

  while (m = re.exec(queryString)) {
    result[decodeURIComponent(m[1])] = decodeURIComponent(m[2]);
  }

  return result;
}
Copier après la connexion

Utilisation :

var paramValue = getQueryString()["paramName"];
Copier après la connexion

Remarque : Certaines bibliothèques JavaScript peuvent fournir leurs propres méthodes pour analyser la chaîne de requête. Cependant, la fonction fournie constitue une solution simple et fiable qui peut être utilisée dans la plupart des situations.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal