Comment récupérer un paramètre d'url en javascript
Voici comment récupérer un paramètre d'URL en JavaScript :
- Utilisez la propriété
window.location.search
pour obtenir la chaîne de requête de l'URL. Par exemple, si l'URL esthttp://www.example.com?name=John
, la chaîne de requête sera?name=John
. - Utilisez la méthode
URLSearchParams
pour parser la chaîne de requête et récupérer le paramètre de l'URL. Voici un exemple de code :
const urlParams = new URLSearchParams(window.location.search);
const name = urlParams.get('name');
Cela vous donnera la valeur du paramètre name
(dans ce cas, "John"
). Vous pouvez également utiliser la méthode getAll
pour récupérer tous les paramètres avec le même nom.
Notez que cette méthode ne fonctionne que dans les navigateurs qui prennent en charge l'objet URLSearchParams
. Si vous devez utiliser cette méthode dans un navigateur plus ancien qui ne prend pas en charge URLSearchParams
, vous pouvez utiliser une bibliothèque tierce comme url-search-params-polyfill
.
Questions fréquentes
Comment récupérer un paramètre d'url en javascript
const urlParams = new URLSearchParams(window.location.search); const name = urlParams.get('name');