Ankündigung

Einklappen
Keine Ankündigung bisher.

javascript countdown in while scheife

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • javascript countdown in while scheife

    also
    ich hab folgenden countdown in javascript

    Code:
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <script type="text/javascript">
    var NS6 = (!document.all && document.getElementById) ? true : false;
    var NS = document.layers ? 1:0;
    var IE = document.all ? 1:0;
    var gecko = document.getElementById ? 1:0;
    var wielang = <?php echo $zeit ?>;
    var betrag = <?php echo $zwischensumme ?>;
    var target="test";
    var target2="bet";
    var abrunden ="<?php echo $abrunden ?>";
    function countdown()
    {
        sekunden=wielang;
        stunden=Math.floor(sekunden/3600);
        sekunden-=stunden*3600;
        minuten=Math.floor(sekunden/60);
        sekunden-=minuten*60;
        text=stunden+":"+minuten+":"+sekunden;
        betrag=betrag;
        if (NS)
        {
            x = document.layers[target];
            text2 = '
    
    ' + text + '</p>';
            x.document.open();
            x.document.write(text2);
            x.document.close();
            y = document.layers[target2];
            bet2 = '
    
    ' + betrag + '</p>';
            y.document.open();
            y.document.write(bet2);
            y.document.close();
        }
        else if (IE)
        {
            x = document.all[target];
            x.innerHTML = text;
            y = document.all[target2];
    		y.innerHTML = betrag;
        }
        else if (gecko)
        {
            x = document.getElementById(target);
            x.innerHTML = text;
            y = document.getElementById(target2);
            y.innerHTML = betrag;
        }
        wielang--;
        betrag=betrag-abrunden
        if (wielang!=0)
            window.setTimeout("countdown();",1000)
        else
            document.write("<font face='verdana' size='2'>Fertig!</font>");
    }
    </script>
    </head>
    <body>
    <span id="test">Hier sollte ein Countdown stehen</span>
    
    <span id="bet">Hier sollte der Betrag stehen</apan>
    <script type="text/javascript">
    countdown()
    </script>
    </body>
    </html>
    wie bekomm ich son script in ne while schleife???
    will mehrere countdowns die rückwärts zählen anzeigen... die zeiten sollen aus einer mysql datenbnak kommen

  • #2
    so vielleicht

    <?php while(statement) { ?>

    <script>

    document.getElementById("$i").InnerHTML = countdown(<?=$zeitausdermysqltable?>)

    </script>

    <p id="$i"></p>

    <?php } ?>

    Probier des ma! Syntax musste nochma nachlesen alles! Hab mir das jetz ma so ausm Ärmel geschüddelt

    Kommentar

    Lädt...
    X