我试图简单地在页面上显示 Time.now 并使用某种 Javascript 更改分钟。
当然这真的很容易,但是我似乎不知道如何开始做这件事?
<span><%= Time.now.strftime('%H:%M%p %d/%m/%Y') %></span>
最佳答案
试试这个:
http://www.w3schools.com/js/tryit.asp?filename=tryjs_setinterval3
<script>
var myVar=setInterval(function(){myTimer()},1000);
function myTimer()
{
var d=new Date();
var t=d.toLocaleTimeString();
document.getElementById("demo").innerHTML=t;
}
function myStopFunction()
{
clearInterval(myVar);
}
</script>
关于javascript - Time.now 在 View 中更新,无需刷新页面 (javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16360143/