Correspondance de noms d'éléments génériques en JavaScript avec querySelector et querySelectorAll
Pour analyser des documents XML contenant une liste plate de propriétés, querySelector et querySelectorAll les méthodes en JavaScript offrent des capacités efficaces de correspondance d’éléments. Bien que ces méthodes prennent en charge la correspondance de caractères génériques pour les attributs, il est important de noter que la correspondance de noms d'éléments génériques n'est pas directement prise en charge.
Correspondance de caractères génériques basée sur les attributs
Utilisation de querySelector ou querySelectorAll, vous pouvez effectuer des correspondances génériques sur les attributs d'élément en utilisant les modèles suivants :
Remplacez simplement "id" avec "name" pour faire correspondre des chaînes spécifiques dans l'attribut name.
Correspondance du nom de la balise
Malheureusement, si vous souhaitez faire correspondre le nom de la balise de l'élément lui-même à l'aide d'un caractère générique caractères, il n’y a pas de solution utilisant querySelector. Bien que XPath fournisse auparavant la prise en charge des caractères génériques, elle n'est plus recommandée et a été supprimée dans IE9.
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!