Bonjour,
Je souhaite , sur une page que je génère dynamiquement, passer des variables à des noeuds du DOM, afin de pouvoir travailler dessus en js.
Conceptuellement, je souhaite avoir une page html contenant par exemple :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <div id="myDiv" myValue="hello world">...</div>
Toutefois, je suppose que générer un tel code html n'est pas très propre (en particulier, je dois violer allègrement ma dtd) ; et je n'ai aucune certitude quant à la portabilité de cette solution.
Aussi, ma question est : quelle est la manière canonique de
- passer de telles valeurs lors de la génération dynamique de ma page
- lire / réécrire ces valeurs, en js, durant la durée de vie de ma page ?
(À titre indicatif : je souhaite, pour ma culture, savoir comment le faire en js "pur", mais puisque j'utilise mootools, des réponses utilisant ce framework me satisferont également)
Je vous remercie par avance.
Partager