我想每秒从div调用一个javascript函数。我也用这个函数传递参数
function myFunc(a) {
alert(a);
setInterval("myFunc(a)", 1000);
}
myFunc(a);
<div myFunc(5)></div>
答案 0 :(得分:1)
JavaScript窗口setInterval()方法see
<button onclick="myFunction('param')">Try it</button>
<script>
function myFunction(a) {
setInterval(function(){ alert(a); }, 1000);
}
</script>
答案 1 :(得分:0)
尝试以下代码,其中页面将在1分钟后自动刷新,而页面加载时您正在调用您的函数
var refresh_mili_sec=60000; //60000=1min
$(document).ready(function(){
var a=5;
myFunc(a);
setTimeout(function()
{
window.location.reload(1);
}, refresh_mili_sec);
});
function myFunc(a) {
alert(a);
}