Dino Geek essaye de t'aider

Comment utiliser l'élément data en HTML5?


L’élément “data” en HTML5 permet de représenter une paire de clé-valeur en tant qu’attribut d’un élément HTML. Ces “données personnalisées” sont préservées, même si vous modifiez le reste de l’élément HTML.

Voici une brève explication de la façon dont vous pouvez l’utiliser dans votre code HTML:

1. Ajoutez l’attribut `data-*` à un élément HTML, où `*` est le nom que vous donnez à vos données. Par exemple :

```

My Custom Data


```

1. Vous pouvez ensuite utiliser JavaScript pour accéder à cette donnée personnalisée comme suit:

```
let myDataElement = document.querySelector(‘p’);
let myDataValue = myDataElement.dataset.mydata; // “123“
```

Note : `mydata` dans `dataset.mydata` doit être en camelCase si le nom de l’attribut data contient un tiret. Par exemple, `data-my-data` devient `dataset.myData`.

Une chose à noter est que toutes les données stockées en utilisant l’attribut `data-*` sont stockées en tant que chaînes de caractères. Ainsi, si vous stockez des données numériques, vous devrez les convertir en chiffres avant de les utiliser dans un contexte numérique.

Les attributs de données sont très utiles lorsque vous avez besoin de stocker des informations supplémentaires qui ne sont pas directement affichées à l’utilisateur, mais qui peuvent être utilisées par votre code JavaScript.


Générez simplement des articles pour optimiser votre SEO
Générez simplement des articles pour optimiser votre SEO





DinoGeek propose des articles simples sur des technologies complexes

Vous souhaitez être cité dans cet article ? Rien de plus simple, contactez-nous à dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nom de Domaine | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Mentions Légales / Conditions Générales d'Utilisation