Cet article décrit la méthode de requête des paramètres de chaîne par JavaScript. Partagez-le pour votre référence. La méthode de mise en œuvre spécifique est la suivante:
Copiez le code comme suit: / * l'analyse de la chaîne de requête renvoie un objet contenant tous les paramètres * /
fonction getQuerystringArgs () {
// Obtenez la chaîne de requête et supprimez le point d'interrogation débutant
var qs = (location.search.length> 0? location.search.substring (1): '');
// l'objet qui enregistre les données
args = {};
// Obtenez chaque article
var items = qs.length? qs.split ('&'): [],
item = null,
name = null,
// Utiliser pour Loop
i = 0, len = items.length;
// ajoute chaque élément à l'objet args un par un
pour (i = 0; i <len; i ++) {
item = items [i] .split ('=');
name = decodeuriComponent (item [0]);
valeur = decodeuriComponent (item [1]);
if (name.length) {
args [name] = valeur;
}
}
retour args;
}
De cette façon, vous pouvez facilement obtenir les valeurs de paramètres correspondantes dans l'URL.
J'espère que cet article sera utile à la programmation JavaScript de tous.