setTimeout() Javascript



  • hallo,

    mit setTimeout will ich einFunktion mehrmals ausführen

    abe leider wird nur einmal augeführt warum ??

    <html>
    <head>
    <title>Test</title>
    <script type="text/javascript">
    function startAnim()
    {
    setTimeout("drawGif()",3000);
    }
    //-----------------------------------
    function drawGif()
    {
    alert("www");
    }
    //----------------------------------------------------
    </script>
    </head>
    <body>
    <script>
    startAnim();
    </script>
    </body>
    </html>



  • Machs so:

    <html> 
    <head> 
    <title>Test</title> 
    <script type="text/javascript"> 
    function drawGif() 
    { 
    alert("www"); 
    setTimeout("drawGif()",3000); 
    } 
    </script> 
    </head> 
    <body onLoad="drawGif()"> 
    </body> 
    </html>
    

    ciao
    😃



  • Oder mit setInterval()


Anmelden zum Antworten