Maison > interface Web > js tutoriel > Comment puis-je trouver des éléments DOM à l'aide des valeurs d'attribut ?

Comment puis-je trouver des éléments DOM à l'aide des valeurs d'attribut ?

Barbara Streisand
Libérer: 2024-12-04 15:01:14
original
973 Les gens l'ont consulté

How Can I Find DOM Elements Using Attribute Values?

Recherche d'éléments DOM par valeurs d'attribut

Pouvez-vous s'il vous plaît me dire s'il existe une API DOM qui recherche un élément avec un nom d'attribut donné et valeur d'attribut :

Quelque chose comme :

doc.findElementByAttribute("myAttribute", "aValue");
Copier après la connexion

Prise en charge des navigateurs modernes querySelectorAll natif, vous permettant de faire :

document.querySelectorAll('[data-foo="value"]');
Copier après la connexion

Consultez cette documentation pour plus de détails : https://developer.mozilla.org/en-US/docs/Web/API/Document.querySelectorAll

Pour la compatibilité du navigateur informations :

  • http://quirksmode.org/dom/core/#t14
  • http://caniuse.com/queryselector

Pour navigateurs obsolètes (IE9 et anciens), vous pouvez utiliser jQuery :

$('[data-foo="value"]');
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal