1 回答

TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超6個(gè)贊
我以某種方式設(shè)法解決了這個(gè)問題。我只是想玩 pickup 變量
echo '<input type="hidden" value="50" id="ts" name="ts"/>';
將這段代碼與在循環(huán)中創(chuàng)建的動(dòng)態(tài) ID 一起使用,同樣在 JS 函數(shù)中動(dòng)態(tài)選擇值也有幫助。任何其他更好的方法總是好的。更新的工作代碼:
<script>
//var seconds = '';
function csst(rowid){ //alert(rowid);
window.setInterval(function(){
secondPassed();
function secondPassed() {
seconds = parseInt($("#ts"+rowid).val());
var minutes = Math.round((seconds - 30)/60);
var remainingSeconds = seconds % 60;
if (remainingSeconds < 10) {
remainingSeconds = "0" + remainingSeconds;
}
$("#countdown1"+rowid).html(minutes + ":" + remainingSeconds);
if (seconds <= 0) {
clearInterval();
document.getElementById('countdown1'+rowid).innerHTML = "Buzz Buzz...";
} else {
seconds--;
$("#ts"+rowid).val(seconds);
}
}
},1000);
}
</script>
<?php
$c = 1;
echo "<table border='1'>";
while ($c <=5)
{
$val = $c+50;
echo '<input type="hidden" value="'.$val.'" id="ts'.$c.'" name="ts"/>';
echo '<script>
csst('.$c.');
</script>';
echo '<tr><td>row'.$c.'</td><td><p id="countdown1'.$c.'"></td></tr>';
$c++;
}
echo "</table>";
?>
請分享任何其他解決方案。
- 1 回答
- 0 關(guān)注
- 122 瀏覽
添加回答
舉報(bào)