[求助]有关clearInterval的问题
我想让一个层在2秒钟内从高度为0开始恢复到原始高度,写了以下代码.可是该代码运行到setTimeout时失败,提示t没有定义,这是怎么一回事啊?该怎么修改这段代码?function box()
{
var a=document.getElementsByTagName("div")[0];
var oldHeight=getStyle(a,"height"); //getStyle是一个用来获取样式的函数
a.style.height="0px";
var b=0;
function change()
{
b+=parseInt(oldHeight)/20;
a.style.height=b+"px";
}
var t=setInterval(change,100);
setTimeout("clearInterval(t)",2000);
}