<body onload=object.select();>
<input name=object>确保object可见

解决方案 »

  1.   

    楼上说的很正确!<body onload=setFocus()>
    <input name = "a">function setFocus() {
     document.form.a.focus();
    }
    form 为文本框所在的form名字;
    a 为取得焦点的名字!
      

  2.   

    <body onload="frm.test.focus()">
    <form name="frm">
    <INPUT type="text" id=text1 name=text1>
    <INPUT type="text" id=text2 name=text2>
    <input type="text" name="test">
    </form>
      

  3.   

    谢谢各位。我就是按照你们这样做的,在IE6.0可以取得焦点,但在ie5中出错显示:该控件不可用,或不可见或其类型不允许,不能取得焦点。我的页面在一个frame里。
      

  4.   

    确定你的代码中至少且只有一个name或ID为object的控件,
      

  5.   

    刚才又试了一下,在单独页面里,正常。在frame里,出错,应该和frame有点什么关系吧?
      

  6.   

    在frame里可以用的,我是用的IE5 里面有一个iframe;在iframe页面里
    <body onload=obj.focus()>