0
votes

Obtenez un attribut de l'élément cliqué avec JavaScript

objectif strong>: obtenez le élément de données code> à partir du bouton qui a été cliqué.

Mon code actuel: P>

<button class="my_buttons_class" data-element="some json">My button text</button>


0 commentaires

3 Réponses :


1
votes

.attr () code> strong> est une méthode JQuery, à Vanilla JavaScript, vous devez utiliser > getatTtribute () code> strong> pour accéder à l'attribut: xxx pré>

p>

<button class="my_buttons_class" data-element="some json">My button text</button>


0 commentaires

2
votes

La touche CODE> La variable désigne le bouton itéralé sur, afin d'accéder à l'attribut élément de données code> de cet élément, d'utilisation:

button.getAttribute('data-element')


2 commentaires

L'élément devrait être "élément de données"? mais dans JS, je ne peux pas utiliser "-" en nom d'éléments


Un attribut de de données-quelque chose est accessible via <élément> .Dataset.somethenehere . Il n'est pas nécessaire d'utiliser la notation de support - l'accès à l'ensemble de données suffit.