URL.searchParams

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

io error: No such file or directory (os error 2) (/home/runner/work/yari/yari/mdn/translated-content/files/fr/web/api/url_api/index.md) 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 contenue dans l'URL.

Note : Cette fonctionnalité est disponible via les Web Workers.

Syntaxe

js
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:

js
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

Specification
URL Standard
# dom-url-searchparams

Compatibilité des navigateurs

BCD tables only load in the browser