Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.
data-*
Losatributos globalesdata-* forman una clase de atributos , llamados atributos de datos modificables , permite a la información propietaria ser intercambiada entre elHTML y su representación en elDOM que puede ser usada por scripts . Todos esos datos modificables están disponibles a través de la interface del elementoHTMLElement , el atributo se establece encendido . La propiedadHTMLElement.dataset otorga acceso a ellos .
El * puede ser remplazado por cualquier nombre siguiedo lasreglas de producción de nombres xml con las siguientes restricciones :
- el nombre no debe de empezar con
xml, cualquiera sea el caso usado para estas letras. - el nombre no debe de contener algún punto y coma (
U+003A) . - el nombre no debe de contener letras mayúsculas de la A a la Z .
Notar que la propiedadHTMLElement.dataset es unStringMap y que el nombre del atributo de datos modificabledata-test-value será accesible a través deHTMLElement.dataset.testValue como cualquier guión (U+002D) es reemplazado por la versión en mayúscula de la siguiente letra (camelcase) .
In this article
Especificaciones
| Specification |
|---|
| HTML> # attr-data-*> |
Compatibilidad con navegadores
Ver también
- atributos globales .
- La propiedad
HTMLElement.datasetque permite el acceso y modifica estos valores .