Une fonction qui annule une fonction ? JavaS
Résolu
niconovice
Messages postés
1037
Statut
Membre
-
niconovice Messages postés 1037 Statut Membre -
niconovice Messages postés 1037 Statut Membre -
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...