Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
element.hasAttributes
Baseline Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La méthodehasAttributes(), rattachée à l'interfaceElement, renvoie une valeur booléenne indiquant si le nœud courant a au moins un attribut ou non.
Dans cet article
Syntaxe
js
var result = element.hasAttributes();Valeur de retour
resultcontient la valeur de retour
trueoufalse.
Exemple
js
var foo = document.getElementById("foo");if (foo.hasAttributes()) { // faire quelque chose avec 'foo.attributes'}Polyfill
js
(function (prototype) { prototype.hasAttributes = prototype.hasAttributes || function () { return this.attributes.length > 0; };})(Element.prototype);Spécifications
| Specification |
|---|
| DOM> # ref-for-dom-element-hasattributes①> |