begin process at 2012 05 29 20:50:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

Problème d'appel de fonction [Javascript]


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème d'appel de fonction [Javascript]

lundi 12 mars 2007 à 12:09:42 | Problème d'appel de fonction [Javascript]

Sharkiller

Membre Club
Bonjour, J'ai une fonction qui me pose problème: en fait, après que la boucle s'exécute, on dirait que ça termine la fonction... function Dev(){ n=0; do{ n=n+1; document.getElementById('Plvl1'+n).style.display="block"; }while (n<=5); alert('ok'); } Dans ce cas-là, le message "ok" ne s'affiche pas.. Ca me fait la même chose quand j'appelle des fonctions qui en appellent d'autres.. Quelqu'un aurait-il une solution? Je ne sais plus quoi faire... Je vous remercie par avance pour votre aide!
lundi 12 mars 2007 à 12:32:35 | Re : Problème d'appel de fonction [Javascript]

bultez

Membre Club
Réponse acceptée !




Bonjour,


sur le peu que tu donnes, j'ai du ajouter le html qui semble nécessaire
pour contrôler ( faut le faire !  tu aurais pu le donner ! )
et... ça baigne... ok s'affiche bien.

je pense que pour toi, id="Plvl16" n'existe pas.. par exemple, car d'autres erreurs sont possibles !

avec IE, activer le deboggage, et mieux : télécharger le "debogger IE"
avec FF, regarder la "console d'erreurs", et mieux : télécharger "FireBug"


<script type="text/javascript">
function Dev()
{
    n=0;
    do
    {
        n=n+1;
        document.getElementById('Plvl1'+n).style.display="block";
    }    while (n<=5);
    alert('ok');
}
</script>
<input type="text" id="Plvl11" value ="1" style="display:none" />
<input type="text" id="Plvl12" value ="2" style="display:none" />
<input type="text" id="Plvl13" value ="3" style="display:none" />
<input type="text" id="Plvl14" value ="4" style="display:none" />
<input type="text" id="Plvl15" value ="5" style="display:none" />
<input type="text" id="Plvl16" value ="6" style="display:none" />
<br />
<input type="button"
        onclick="Dev();" />



Cordialement            Bul         [mon Site]     [M'écrire]                 

lundi 12 mars 2007 à 13:03:58 | Re : Problème d'appel de fonction [Javascript]

Sharkiller

Membre Club
Ah, désolé mais si je n'ai pas mis le contenu de la page HTML c'est parce que j'ai fais un fichier .js à part, et je n'ai pas pensé à mettre le reste

Si Plvl16 n'existe pas, ça arrête le fonctionnement? Ah je ne savais pas^^ Donc vais essayer... Ah oui en effet lol^^

Merci beaucoup pour ton aide Bul!! Au moins je le saurai^^

Merci!!!

§H@®?|££€®
lundi 12 mars 2007 à 13:42:15 | Re : Problème d'appel de fonction [Javascript]

bultez

Membre Club




>>Si Plvl16 n'existe pas, ça arrête le fonctionnement ?
euh... ici, dans ton cas, ça provoque une erreur.

avec IE, activer le deboggage, et mieux : télécharger le "debogger IE"
avec FF, regarder la "console d'erreurs", et mieux : télécharger "FireBug"

et perso, j'évite, autant que possible, de mettre "en dur" les limites,
    comme ça pour les ajouts,suppressions... pas de soucis

function Dev()
{
    n=1;
    while ( document.getElementById("Plvl1"+n) )
    {
        document.getElementById('Plvl1'+n).style.display="block";
        n++;
    }
    alert('ok');
}

 

Cordialement            Bul         [mon Site]     [M'écrire]           

lundi 12 mars 2007 à 14:31:12 | Re : Problème d'appel de fonction [Javascript]

Sharkiller

Membre Club
Ah ouais, sympa^^
Sinon suffit de mettre l'incrémentation à la fin...
Merci, c'était la cause de tous mes soucis^^

§H@®?|££€®


Cette discussion est classée dans : problème, javascript, fonction, appel, ok


Répondre à ce message

Sujets en rapport avec ce message

Appel d'une fonction VB dans une fonction javascript [ par tiger76 ] Salut à tous!J'ai besoin d'aide : je cherche à appeler une fonction en VBScript à l'intérieur d'une fonction en Javascript.Exemple : function toto().. appel fonction vb.net depuis javascript [ par cedced59 ] Bonjour à tous,est-il possible depuis javascript d'appeler une fonction se trouvant dans une page .aspx?Et si oui, comment faire.Merci d'avance. appel fonction vb.net depuis javascript [ par cedced59 ] Bonjour à tous,est-il possible d'appeler une fonction situé sur une page .aspx depuis javascript? Et si oui, comment faire?Merci d'avance. appel fonction [ par matmojito ] Bonjour à tous!!!J'ai un petit pb de syntaxe.Dans une page html pour appeler une fonction javascript définie plus haut je fais comme ça, ça marche:mai Problème lors de l'appel d'une fonction [ par wuconceptor ] Voilà, alors je déclare ma fonction click() et je l'appel quand il y a un onMouseDown sur ma balise ... mais elle ne réagit pas... est ce que javascript s'execute dans l'ordre comme C/C++??? [ par rachidphp93 ] bonjour tout le monde;J'ai un probleme!!!! je recharge ma page je fais un update en php pour recuperer des infos ensuite j'appel une fonction javascri Appel javascript [ par jorrie ] Bonjours , comment puis je appeler une fonction javascript a chaque fois que j'ecris quelque chose dans un textbox et nom un input box Je developpe , Problème pour lancer une fonction Javascript [ par neo1602brice ] Bonjour à tous, Je suis actuellement en stage et je dois faire un site pour un hôtel. Evidémment le site doit pouvoir être lu dans plusieurs langues . appel d'une fonction javascript dans un lien [ par sebicool ] Bonjour,je voudrais créer un lien qui fait appel à une fonction javascript...J'ai vu que normalement, la syntaxe est la suivante : LienAvec bien sûr, changer de place à une <div> [ par mickael56100 ] Bonjour tout le monde je laisse un message sur ce forum car jai un petit probleme. En fait je m'y connais pas trop en javascript et j'aurais besoin de


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,337 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales