URL.searchParams

 
La propriété en lecture seule searchParams de l'interface URL retourne
un objet URLSearchParams permettant d'accéder aux arguments décodés
de la requête GET contenu dans l'URL.
 
Note : Cette fonctionnalité est disponible via les Web Workers.

Syntaxe

var urlSearchParams = URL.searchParams;

Value

Un objet URLSearchParams.

Exemples

Si l'URL de votre page est https://example.com/?nom=Jonathan%20Smith&age=18
vous pouvez extraire les paramètres 'nom' et 'age' en utilisant:

let params = (new URL(document.location)).searchParams;
let name = params.get('nom'); // la chaine de caractère "Jonathan Smith".
let age = parseInt(params.get('age')); // le nombre 18

Spécifications

Spécification Statut Commentaire
URL
La définition de 'searchParams' dans cette spécification.
Standard évolutif Définition initiale.

Compatibilités des navigateurs

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung Internet
searchParamsChrome Support complet 51Edge Support complet 17Firefox Support complet 29IE Aucun support NonOpera Support complet OuiSafari Support complet 10WebView Android Support complet 51Chrome Android Support complet 51Firefox Android Support complet 29Opera Android Support complet OuiSafari iOS Support complet OuiSamsung Internet Android Support complet Oui

Légende

Support complet  
Support complet
Aucun support  
Aucun support