Vérifier si un paramètre de requête URL existe avec JavaScript
Concept et utilisation
La fonction urlQueryExists()
permet de vérifier si un paramètre de requête existe dans l'URL de la page.
Fonction
urlQueryExists()
Retourne une valeur booléenne indiquant si un paramètre de requête existe dans l'URL de page ou non.
- Syntaxe
urlQueryExists(cle_de_parametre);
- Paramètre
cle_de_parametre
(String)Le paramètre
cle_de_parametre
de la fonctionurlQueryExists()
définit la clé du paramètre de requête à vérifier dans l'URL de page.
Exemple de vérification de paramètre de requête
// si l'URL de page vaut
// 'https://www.domaine.ext/?cle=valeur'
var cle_de_parametre = 'cle';
urlQueryExists(cle_de_parametre);
// renvoie : true
Code source de la fonction
function urlQueryExists(n) {
return (new RegExp("(^\\?|&)" + n + "(=.*|)(&[^&]*|$)")).test(location.search);
}
Dernière mise à jour le .