Une fonction qui annule une fonction ? JavaS
Résolu
niconovice
Messages postés
953
Date d'inscription
Statut
Membre
Dernière intervention
-
niconovice Messages postés 953 Date d'inscription Statut Membre Dernière intervention -
niconovice Messages postés 953 Date d'inscription Statut Membre Dernière intervention -
bonjour/bonsoir
j'aimerai annulé une fonction quand j'appele l'autre fonction, une idée ?
merci :)
j'aimerai annulé une fonction quand j'appele l'autre fonction, une idée ?
merci :)
A voir également:
- Une fonction qui annule une fonction ? JavaS
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
5 réponses
salut avion,
essaye de cliquer plusieurs fois sur les boutons rapidement tu comprendras que les textes s'imbriquent les uns dans les autres ;)
http://nicoweb.dixkey.com/lol/
Merci :)
essaye de cliquer plusieurs fois sur les boutons rapidement tu comprendras que les textes s'imbriquent les uns dans les autres ;)
http://nicoweb.dixkey.com/lol/
Merci :)
Ton script ne fonctionne pas.
Tu définis tes variables sans attendre que la page soit totalement chargée, donc l'objet document.getElementById('mon_span') n'existe pas encore quand le script est exécuté.
Il faut faire comme ceci :
PS : définis tes fonctions en-dehors de la fonction window.onload.
Tu définis tes variables sans attendre que la page soit totalement chargée, donc l'objet document.getElementById('mon_span') n'existe pas encore quand le script est exécuté.
Il faut faire comme ceci :
window.onload = function() { mon_span = document.getElementById('mon_span'); };
PS : définis tes fonctions en-dehors de la fonction window.onload.
merci avion mais où devrais je mettre ton code stp j'suis perdu là ?
voir le resultat ici: http://nicoweb.dixkey.com/lol/
var i = 0; var mon_span = document.getElementById('mon_span'); var mon_timer; var txt = 'alors une reponse peut etre ?'; function test() { i = 0; clearInterval(mon_timer); mon_span.innerHTML = ""; mon_timer = setInterval(ma_fonction, 100); } function ma_fonction() { if(i < txt.length) { mon_span.innerHTML += txt.charAt(i++); } else { i = 0; clearInterval(mon_timer); } }
voir le resultat ici: http://nicoweb.dixkey.com/lol/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mon premier script était celui là:
voir le resultat ici:http://nicoweb.dixkey.com/1er_site/
celui ci est bien mais me superpose les fonctions, apres on m'a conseillé de changer pour l'autre mais comme tu as pu le voir il ne fonctionne pas...
function test() { var txt = 'le texte est ici', display = document.getElementById('display'); display.innerHTML = ""; for(var i = 0, l = txt.length; i < l; i++) { (function(i) { setTimeout(function() { display.innerHTML += txt.charAt(i); }, i * 10); }(i)); } }
voir le resultat ici:http://nicoweb.dixkey.com/1er_site/
celui ci est bien mais me superpose les fonctions, apres on m'a conseillé de changer pour l'autre mais comme tu as pu le voir il ne fonctionne pas...