Ce blog définira les méthodes pour déterminer si la classe spécifique existe sur la page en utilisant JavaScript.
Comment vérifier si une classe spécifique existe sur la page en utilisant JavaScript?
Pour vérifier si la classe particulière existe, utilisez les méthodes JavaScript suivantes:
Méthode 1: Vérifiez si une classe spécifique / particulière existe sur la page à l'aide du document.getElementsByClassName () avec une propriété de longueur
Utilisez le "getElementsByClassName ()«Méthode avec le«longueur«Propriété pour déterminer si la classe particulière existe sur la page ou non. La méthode GetElementsByClassName () est utilisée pour sélectionner les éléments avec le nom de la classe, puis il est vérifié pour voir si l'attribut de longueur de la collection est supérieur à 0. S'il sort "Oui», La classe est présente sur la page.
Syntaxe
Suivez la syntaxe donnée pour l'utilisation de la méthode GetElementsByClassName () avec la propriété Longueur:
document.getElementsByClassName ('className').longueurPassez le nom de classe comme un paramètre qui doit être vérifié.
Exemple
Dans un fichier html, concevez d'abord la page. Ici, nous ajouterons une image en tant que logo sur l'en-tête en utilisant un élément div et une balise:
Ensuite, définissez le titre sur l'en-tête:
Vérifiez si une classe spécifique existe sur la page en utilisant JavaScript
Après cela, créez un bouton sur la page qui appellera le «CheckClassexists ()«Fonction qui indique si la classe spécifique existe sur la page ou non:
L'exécution du code HTML ci-dessus donne la page suivante sur le navigateur:
Maintenant, dans le fichier JavaScript ou la balise, utilisez le code suivant:
fonction CheckClassexists ()Dans le code ci-dessus:
Sortir
Pour vérifier si l'élément spécifié contient la classe particulière en javascript, vérifiez la section suivante.
Méthode 2: Vérifiez si la classe spécifique existe sur la page à l'aide de la méthode contient ()
Pour déterminer si une classe particulière existe sur une page Web, utilisez le «contient()«Méthode du«liste de classe" propriété. Passez le nom de classe dans la méthode CONTAINS (), et il donne vrai si le nom de classe existe dans l'élément spécifié ailleurs, il renvoie faux.
Syntaxe
Utilisez la syntaxe suivante pour la méthode CONTAINS ():
liste de classe.contient ('className')Exemple
Comme nous le savons, tout le contenu de la page Web est à l'intérieur de la balise, nous allons donc d'abord récupérer l'élément corporel en utilisant son ID attribué:
Définissez une fonction et récupérez l'élément corporel en passant l'ID attribué "p" dans le "getElementByid ()«Méthode, alors appelle«contient()"Méthode en passant la classe"diviser«Pour vérifier si cette classe existe dans toute la balise ou non:
fonction CheckClassexists ()La sortie montre que le «corps«L'élément / tag ne contient pas le«diviser" classe:
Nous avons compilé les informations essentielles liées à la vérification d'une classe particulière sur la page à l'aide de JavaScript.
Conclusion
Pour déterminer si la classe particulière existe sur la page, utilisez le «document.getElementsByClassName ()«Méthode avec le«longueur«Propriété ou«contient()" méthode. La première méthode est la plus couramment utilisée à cet effet. La méthode contient () est utilisée pour tout élément spécifique. Dans ce blog, nous avons défini les méthodes pour déterminer si la classe spécifique existe sur la page en utilisant JavaScript.