Maison > interface Web > js tutoriel > Comment récupérer les valeurs des paramètres GET en JavaScript ?

Comment récupérer les valeurs des paramètres GET en JavaScript ?

Barbara Streisand
Libérer: 2024-12-27 00:38:10
original
519 Les gens l'ont consulté

How to Retrieve GET Parameter Values in JavaScript?

Récupérer des valeurs à partir des paramètres GET en JavaScript

Récupérer des valeurs à partir de paramètres GET en JavaScript peut être délicat, car le langage lui-même manque de fonctionnalités intégrées fonctions pour gérer de tels paramètres. Cela peut prêter à confusion lorsque vous tentez d'extraire des valeurs de paramètres spécifiques à partir d'URL.

Solution : Utiliser l'objet URL

Heureusement, les navigateurs modernes et Node.js implémentent l'URL objet, qui nous permet d'interagir avec et de manipuler les URL de manière programmatique. Voici comment nous pouvons utiliser l'objet URL pour récupérer la valeur du paramètre GET "c" :

// Given a URL string containing GET parameters
const urlString = "www.test.com/t.html?a=1&b=3&c=m2-m3-m4-m5";

// Create a URL object
const url = new URL(urlString);

// Get the value of the "c" parameter using searchParams
const cValue = url.searchParams.get("c");

// Log the retrieved value
console.log(cValue);
Copier après la connexion

Cette approche réussira à récupérer la valeur entière du paramètre "c", y compris les segments avec trait d'union (" m2-m3-m4-m5").

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal