当前时间等于特定值时,有没有办法禁用按钮?
看一下这个页面: Sample Page
我想在倒计时结束时禁用“提交出价”按钮(结束时间可以通过$ listing ['end_time']返回。是否有我可以添加到页面的脚本是什么?
这是我的按钮代码:
<button name="bid" type="submit" class="btn btn-primary">Submit Bid</button>
我尝试了这种方法,但它似乎不起作用:
<script>
var sec = <?php echo (time() - $listing[end_time])?>;
var bid = document.getElementById('bid');
window.onload = countDown;
function countDown() {
if (sec <= 0) {
$("#bid").addClass("disabled");
return;
}
sec -= 1;
window.setTimeout(countDown, 1000);
}
</script>
谢谢!
答案 0 :(得分:0)
你可以简单地使用if else like this
<?php if(listing['end_time']== $endedtime){ ?>
<button name="bid" type="submit" class="btn btn-primary" disabled>Submit Bid</button><?php }
else{ ?>
<button name="bid" type="submit" class="btn btn-primary" >Submit Bid</button><?php } ?>