本帖最后由 ergherh333 于 2010-07-17 14:37:06 编辑

解决方案 »

  1.   

    直接openLight(txtObj)可以的话,
    那试试setInterval('openLight(txtObj)',300);
      

  2.   

    试过的,不行,报txtObj未定义错误
      

  3.   

    setInterval(function(){openLight(txtObj)},300);
      

  4.   

    晕,这样可以???
    var txtObj=document.getElementById("aId").getElementsByTagName('font')[0];
      

  5.   

    这个是对性和数字类型的用法,字符类型的如下:
    setInterval("openLight('"+我是字符串变量+"')",300);
      

  6.   

    setInterval("openLight(txtObj)",300);不可以
    setInterval(function(){openLight(txtObj)},300);这个可以
      

  7.   

    openLight(txtObj)正确
    setInterval(function(){openLight(txtObj)},300);正确
    setInterval("openLight(txtObj)",300);错误,报txtObj未定义
      

  8.   

    alert(typeof txtObj);object么?
      

  9.   

    var txtObj=document.getElementById("aId").getElementsByTagName('font')[0];
    setInterval(function(){openLight(txtObj)},300);
    测试通过