我想顯示產品的倒計時時間,但倒數計時器並未顯示在所有行中。僅顯示第一行。數據列表中缺少數據複製
我想顯示數據列表中的所有記錄的計數時間,我該怎麼辦?
<div id="timelabel"></div>
<script type="text/javascript">
var leave = <%=seconds%> ;
CounterTimer();
var interv=setInterval(CounterTimer,1000);
function CounterTimer()
{
var day = Math.floor(leave/(60 * 60 * 24))
var hour = Math.floor(leave/3600) - (day * 24)
var minute = Math.floor(leave/60) - (day * 24 *60) - (hour * 60)
var second = Math.floor(leave) - (day * 24 *60*60) - (hour * 60 * 60) - (minute*60)
hour=hour<10 ? "0" + hour : hour;
minute=minute<10 ? "0" + minute : minute;
second=second<10 ? "0" + second : second;
var remain=day + " days "+hour + ":"+minute+":"+second;
leave=leave-1;
document.getElementById("timelabel").innerHTML=remain;
}
</script>
<br /><br />
product_Id:
<asp:Label ID="product_IdLabel" runat="server" Text='<%# Eval("product_Id") %>' />
<br />
product_name:
<asp:Label ID="product_nameLabel" runat="server" Text='<%# Eval("product_name") %>' />
</ItemTemplate>
我的主要問題是,當定時器或數據列表中的任何其他定時器設置定時器顯示在第一行。不要在下一行顯示 –
非常感謝您的幫助 –