不行 等不到它加载完就调用你的那个函数了 要想加载完 <body onload="display();">
就是加载完才调用的!

解决方案 »

  1.   

    要么就把display 函数单独提出来写在head里面  那个错误也就没了!
      

  2.   


    是这样呀,但函数必须要加在text的onfocus上呀.
    主要是太长了,加在head里面,要更长了,才开始呢,后面肯定还要加很多代码,最后是不是得好几千行啦,不好看呢没别的办法吗
      

  3.   

    <script language="javascript" src="tt.js"></script>
    试试看,应该可以的
      

  4.   

    在onload事件中再给文本框的onfocus事件设置执行的代码
      

  5.   

    不行的!
    我四处精简,把ifrme加进去,想减少一些行数,现在到了650行左右,但还是不行后来我在onload里加了函数,但连这个函数都找不到对象,这个函数写在页中间,因为我想在这个函数里,write出这个函数,但不行啦
      

  6.   

    我在onload里加上函数,然后等这个函数执行完了,我再去触发我文本框的onfocus事件,但还是找不到对象
      

  7.   

    <script>
    function SetTextAreaFocus()
    {
        txtname.onfocus = display();
    }
    </script>
    <body onload="SetTextAreaFocus()">