//下面的代码未经调试
//如果只有一道题会出错var curIndex=-1;
var divTime=10000;   
//假设页面上的题目答案的文本框都是answer
var el=document.all.answer;function setCurrenElement(index){
if(curIndex==index){
  return;
}
if(isNaN(parseInt(el.length))){
     if(index==1){
     el.onblur=null;
    el.onfocus=function(){this.blur();};
     }
     else{
      el.onblur=function(){this.focus();};
      setTimeout("setCurrentElement(1);",divTime);
     }
}
else{

if(index==el.length&&curIndex!=-1){
el[curIndex].onblur=null;
    el[curIndex].onfocus=function(){this.blur();};
    return;
}
     
if (curIndex!=-1){
el[curIndex].onblur=null;
   el[curIndex].onfocus=function(){this.blur();};
}

curIndex=index;
el[curIndex].onblur=function(){this.focus();};
setTimeout("setCurrentElement("+(index+1)+");",divTime);

}
}
在后台取题目完成之后调用
setCurrentElement(0);