Bonjour;
Je taf sur un site 100% ajax.. du coup je créé mes éléments dynamiquement tt le temps.
J'ai trés souvent utilisé des innerHTML, pour ajouter divers elements avec des evenements via les balises...
EX:
document.body.appendChild(mydiv = document.createElement('div'));
mydiv.innerHTML = "<img src='im.jpg' onclick='alert(\"\");'/>"
Bin tout marchait trés bien sous ie comme sous mozz, et la n'ayant pas testé sous ie depuis un moment; je m'aperçois que TOUT les evenements de ce type ne fonctionnent plus sous IE.
Tout les autres (style: mydiv.onclick = function(){alert('');}; et ceux enregistrés sur des balises qui n'ont pas été ajouté via innerHTML) marchent nikel...
..je pige pas ... bordel JE pige keudd
Donc voila si vous avez deja vu un tel comportement.. bin heeeelllp!!![]()
Partager