name="body"改成别的名字,body是系统关键字

解决方案 »

  1.   

    不是这个问题,我把name="body",换成了name="txt";onclick那一句同样把body换成txt,当单击的时候,还是不能直接在输入框中输入文字,还是需要鼠标点一下,才能输入,是我系统的问题吗?要不,你在自己机子上试试,行不行,谢谢了。
      

  2.   

    parent.leftFrame.document.form1.body.focus();return false;
    试试
      

  3.   

    to:allen830826(allen)
      我试了,不行,
      我在input.php中<body>区写为<body onload=document.form1.txt.focus()>之后,运行的很好,可是我想通过单击一个连接,然后直接可以输入输入框,多好啊,努力中...
    //注,我把name=body,换成了name=txt;
      

  4.   

    要不你试试:
    我在input.php中<body>区写为<button id=gua onclick=document.form1.txt.focus()></button>
    //onclick.php
    <a href="#" onclick="parent.leftFrame.document.all.gua.click()">点击此外</a>
      

  5.   

    to:zhangguagua(瓜瓜)
      这样写,好象有点麻烦,我上面那种写法,哪里不正确?我想一种经典的写法。
      

  6.   

    好奇怪啊,为什么onclick事件不可以,而改成onmouseover或者onmousedown时却非常成功
      

  7.   

    试一下把name="leftFrame"改成id="leftFrame"
      

  8.   

    种种尝试现象如下:
      用onclick,onmousedown事件时,当鼠标点下去的那一瞬间,输入框中有一下闪动,然后就没了。
      用onmouseover事件时,鼠标在连接上方时,输入框中获得焦点,但当点中连接的时候,焦点也失去了。
    与是我得出结论,用哪种事件可以点击连接后,使输入框得到焦点的问题是值得商讨的。请众位兄台继续讨论,也望高手指点在下,菜鸟不胜感激!