当前位置: 代码迷 >> JavaScript >> setInterVal() 传递不了参数有关问题
  详细解决方案

setInterVal() 传递不了参数有关问题

热度:467   发布时间:2012-03-21 13:33:14.0
setInterVal() 传递不了参数问题?
var   t=null;
function   run()
{
    t=window.setInterval(callback,1000, 'A ');   // <---传递参数A
}
function   callback(args)
{
    alert(args);     // <---打印的提示是undefine
    window.clearInterval(t);
}

run()函数是 <input> 按钮触发
========================================
我想在callback里得到 'A ',为什么取不到呢?参考书里说传递参数就是这么写,
谁告诉一下?我只传递基本类型就可以

------解决方案--------------------
是值不是变量~~

这样才是变量
var a= "aaa ";
window.setInterval( "callback(a) ",1000)
  相关解决方案