0

複数のカウントダウン タイマーを持つ Google アプリ エンジンにアプリケーションを実装しようとしています。

すべてのカウンターを更新する方法が気になる

{% for counter in counters %}
    <table class="countdown">
         <tr class="countdown_amount" align="center">
            <td width="25%" valign="bottom" id="day"></td>
            <td width="25%" valign="bottom" id="hour"></td>
            <td width="25%" valign="bottom" id="minute"></td>
            <td width="25%" valign="bottom" id="second"></td>
         </tr>
    </table>

を更新するJavaScript関数があります<td>

イベントが多いので、期日がcounter.dateに格納されているのですが、これをjavascriptに渡すにはどうすればいいですか?

////////// 私が考えることができる別の方法は、HTML内でjavascriptを使用することです

{% for event in events %}

     var a = parseFloat("{{ event.second }}") * 1000
     var endtime = new Date(a)
     setInterval( function(endtime){
                    var nowtime = new Date()
                    var leftsecond=parseInt((endtime.getTime()-nowtime.getTime())/1000)
                    d=parseInt(leftsecond/3600/24)
                    h=parseInt((leftsecond/3600)%24)
                    m=parseInt((leftsecond/60)%60)
                    s=parseInt(leftsecond%60)
                    document.write('<td width=\"25%\" valign=\"bottom\">' + d + '</td>')
                    document.write('<td width=\"25%\" valign=\"bottom\">' + h + '</td>')
                    document.write('<td width=\"25%\" valign=\"bottom\">' + m + '</td>')
                    document.write('<td width=\"25%\" valign=\"bottom\">' + s + '</td>')}, 1000)

もちろん機能しませんが、Google App Engineを使用してdjangoに複数のカウントダウンタイマーを実装する他の方法はありますか?

ありがとう!!

4

0 に答える 0