Oui, il y en a plusieurs ! 
* Quel est l'intérêt ? 
Je veux dire, si tu veux intégrer du code JavaScript, pourquoi essayer d'utiliser du HTML plutôt que du JavaScript ? Qu'est-ce que tu as a y gagner ?
* Ton code HTML ne sera pas valide et ton code JavaScript "obstrusive".
* Le DOM JavaScript fait un lien direct entre les propriétés usuelles d'une balise HTML et l'objet HTMLElement correspondant. Ce qui veut dire que
fonctionnera : id est un attribut correct, mais en revanche
monObj.foo = element.foo;
ne fonctionnera pas, même s'il est possible de passer par getAttribute().
* Personnellement, je trouve pas ça très "propre"...
Partager