在火狐浏览器中直接使用this.focus();即可实现。 在IE中,在this.focus();之后再把文本框的值赋给文本框,焦点即在最后了。很简单哟!! 如: 复制代码 代码如下: var tar=document.getElementByIdx_x("name");if(tar.attachEvent){tar.attachEvent('onmouseover',focus(tar),false);}else{tar.addEventListener('mouseover',focus(tar),false);}function focus(tar){ tar.focus(); tar.value=tar.value;}