Eh bien ma foi, c'est assez simple, il suffit d'englober ton instruction dans une fonction anonyme que tu passes à un setTimeout :
onMouseOut="setTimeout(function(){ document.getElementById('MoreInfo').className='PlusInfosHidden' }, 2000)"
Cela dit,

Envoyé par
amerex
Si je peux éviter de devoir utiliser une fonction dans une balise <script>, ça serait merveilleux!
Si tu peux éviter de devoir utiliser un attribut HTML comportemental (tout ce qui commence par on), ça serait merveilleux car ça te permettrait de séparer totalement ton contenu (code HTML) et ton comportement (code JS), ce qui a de nombreux avantages, entre autres rendre la maintenance du site plus facile !
Partager