IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Exercice utilisant le onload


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Septembre 2009
    Messages
    458
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : Septembre 2009
    Messages : 458
    Par défaut Exercice utilisant le onload
    Bonsoir,

    Je débute en JavaScript et j'aimerais bien énumérer les nombres de 0 à 5 et puis à 0 afficher "Terminez !" avec un onload.

    J'ai un soucis par rapport au onload, il ne fonctionne pas visiblement. Avez-vous une idée ?

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <!DOCTYPE html>
        <html>
            <head>
                <script type="text/javascript">
     
                    function main()
                    {
                        for(i = 0; i<6; i++)
                        {
                            document.write(i + "<br>" );
                             
                        }
     
                    }
     
                    function message()
                    {
                        alert ("Terminer ! ") ;
                    }
     
     
                </script>
            </head>
     
             <body onload="main();" onclick="message();"  > </body>

  2. #2
    Membre chevronné
    Homme Profil pro
    Analyse système
    Inscrit en
    Mai 2014
    Messages
    392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Arménie

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2014
    Messages : 392
    Par défaut
    Bonsoir,

    Ci-dessous, une version du code modifiée :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <!DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8">
        <script>
          function main()
          {
             for(i=0; i<6; i++)
             {
                document.write(i + "<br>" );                
             }
             message();
          }
          function message()
          {
             alert ("Terminer ! ") ;
          }
        </script>
      </head>
      <body onload="main();"> </body>
    </html>

    En principe, on ne devrait plus utiliser la fonction document.write(), dépréciée. On peut donc écrire à la place :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    <!DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8">
        <script>
          function main()
          {
             var ch="";
             for(i=0; i<6; i++)
             {
                ch+=i+"<br>";                
             }
             document.body.innerHTML=ch;
             message();
          }
          function message()
          {
             alert ("Terminer ! ") ;
          }
        </script>
      </head>
      <body onload="main();"> </body>
    </html>

  3. #3
    Membre éclairé
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Septembre 2009
    Messages
    458
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : Septembre 2009
    Messages : 458
    Par défaut
    Bonsoir eleydet,

    Merci pour ton message, j'ai résolu mon petit soucis.

    Bonne soirée à toi

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. une méthode pour ne pas utiliser onLoad
    Par Brag__ dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 15/01/2008, 11h40
  2. Utilisation de la fonction "onload" et "onClipEvent"
    Par guillaumeabxl dans le forum Flash
    Réponses: 17
    Dernier message: 01/11/2007, 14h01
  3. utilisation du onLoad en dehors du <body>?
    Par makohsarah dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 18/07/2007, 17h19
  4. utilisation de onload avec tableau
    Par gloglo dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 04/05/2007, 12h17
  5. [SQL] Cherche tutoriel & exercice utilisable en offline
    Par Seth77 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 30/10/2005, 18h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo