<div id="txt">哈哈</div>
<div onclick="start()">启动</div>
<div onclick="stop()">暂停</div>
var timeId;
function start(){
timeId=setInterval("bigger()",1000);
}
function stop(){
clearInterval(timeId);
}
function bigger(){
var node=document.getElementById("txt");
var size=parseInt(node.style.fontSize);
if(size){
size+=10;
}else{
size=14;
}
node.style.fontSize=size+"px";
}
注意:(1)setTimeout是执行一次,setInterval是执行多次
(2).timeId需要全局变量,这样在stop函数才可以调用
(3).可以使用document.getElementById获取节点