Problème :
Interroger un document XML avec des éléments ayant des chaînes spécifiques intégrées dans leurs noms peut s'avérer difficile. Bien que CSS prenne en charge les caractères génériques pour les requêtes d'attributs, la même fonctionnalité semble manquer pour les noms d'éléments.
Solution :
Malheureusement, il n'existe aucun moyen simple de faire correspondre un élément générique. noms utilisant "querySelector()" ou "querySelectorAll()". Cependant, il existe des approches alternatives :
Correspondance d'attributs : CSS fournit des caractères génériques pour les valeurs d'attribut. Pour faire correspondre des éléments avec une chaîne particulière dans leur nom, recherchez la présence de cette chaîne dans l'un de leurs attributs en utilisant la syntaxe suivante :
Exemple :
Pour rechercher tous les éléments avec la chaîne "name" dans leur attribut 'name', vous pouvez utiliser :
const elementsWithName = document.querySelectorAll('[name*="name"]');
Remarque :
Si vous recherchez une correspondance générique pour le nom de la balise d'élément lui-même, il n'existe actuellement aucune solution directe utilisant "querySelector()" ou "querySelectorAll()".
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3