[javascript] évènement après timer [Résolu/Fermé]

Signaler
Messages postés
38
Date d'inscription
vendredi 22 juillet 2011
Statut
Membre
Dernière intervention
4 décembre 2011
-
adns
Messages postés
1100
Date d'inscription
vendredi 23 février 2007
Statut
Membre
Dernière intervention
27 mars 2012
-
Bonjour,
Je travaille en ce moment sur un formulaire de newsletter. Là où je coince c'est au niveau du javascript - c'est pas mon fort.

Je me suis aventuré un peu dans le codage pour faire ceci :

<body onload="setTimeout(document.getElementById('newsletter').style.display = 'none';, 600);">

<div style="width: 100px; height: 100px; background: red;" id="newsletter">
formulaire</div>

</body>

et en fait... ça marche pas.

Je me réjouis déjà de vos réponses.

1 réponse

Messages postés
1100
Date d'inscription
vendredi 23 février 2007
Statut
Membre
Dernière intervention
27 mars 2012
151
Bonjour,

essaie plutôt quelque chose comme ca
<script>
function display(){
setTimeout(function(){document.getElementById('newsletter').style.display = 'none'}, 600);
}
</script>
<body onload="display();">

<div style="width: 100px; height: 100px; background: red;" id="newsletter">
formulaire</div>

</body> 


Il est préférable d'utiliser des fonctions en particulier avec setTimeout.

Adns
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 83345 internautes nous ont dit merci ce mois-ci

Pomme87
Messages postés
38
Date d'inscription
vendredi 22 juillet 2011
Statut
Membre
Dernière intervention
4 décembre 2011

tip top ^^
alors je m'en vais étudier un peu les fonctions alors ^^
adns
Messages postés
1100
Date d'inscription
vendredi 23 février 2007
Statut
Membre
Dernière intervention
27 mars 2012
151
Pense au tag résolu si ton problème l'est :)