建议使用var mill=0;
var sec=0;
var min=0;
var hou=0; function update()
{
mill++;
if(mill==100){mill=0;sec+=1;}
if(sec==60){sec=0;min+=1;}
if(min==60){min=0;hou+=1;}
var v= document.getElementById('textName');
v.value=(hou+"hour"+min+"minute"+sec+"second"+mill+"subsecond");
} var si = setInterval(update,10);//clearInterval(si);
var sec=0;
var min=0;
var hou=0; function update()
{
mill++;
if(mill==100){mill=0;sec+=1;}
if(sec==60){sec=0;min+=1;}
if(min==60){min=0;hou+=1;}
var v= document.getElementById('textName');
v.value=(hou+"hour"+min+"minute"+sec+"second"+mill+"subsecond");
} var si = setInterval(update,10);//clearInterval(si);
什么叫自己调用两次update();update();你说你要实现什么效果吧.