/*
函数名称:movep
函数功能: 定位文本框中光标的位置
传入参数:文本框的名称(objname);光标的位置(ipos)
传出结果:
*/
function movep(objname,ipos)

   if (isNaN(ipos))
       return;
   var rng=document.all[objname].createTextRange();
   rng.moveStart("character",ipos);
   rng.collapse(true);
   rng.select();
   FrmEdit.all[objname].focus();
}
保证搞定你的问题。