Maison >interface Web >js tutoriel >Comment effectuer une correspondance de caractères génériques de nom d'élément en JavaScript sans requêtes d'attributs ?
Correspondance des noms d'éléments génériques en JavaScript : QuerySelector et QuerySelectorAll
La recherche d'éléments avec des chaînes spécifiques dans leurs noms est une tâche courante lors de l'analyse de documents XML. . Cependant, les méthodes querySelector et querySelectorAll de JavaScript ne prennent en charge que les requêtes d'attributs avec des caractères génériques.
Alternative à XPath
L'utilisation de XPath pour la correspondance de noms d'éléments génériques n'est plus recommandée en raison de sa dépréciation. dans Internet Explorer 9. Par conséquent, des solutions alternatives sont préférées.
Caractères génériques de requête d'attribut
Bien que les caractères génériques de nom d'élément ne soient pas directement pris en charge, les requêtes d'attribut fournissent des fonctionnalités de correspondance de caractères génériques. :
Pour faire correspondre l'attribut name, remplacez simplement "id " avec "name".
Correspondance du nom de la balise d'élément
Malheureusement, il n'existe actuellement aucun moyen direct d'effectuer une correspondance par caractère générique sur le nom de la balise d'élément à l'aide de querySelector ou querySelectorAll.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!