Hi Barbara,

Nothing to do with cocoon, but you are right; the document is not fully 
loaded and that's the problem. Try wrapping your code in a function and 
call it via the onload attribute of the body tag.
BTW, you should be using DOM nowdays:

<script language="javascript">
function init()
{
   document.getElementById('my_text').focus();
}
</script>
</head>
<body onload="init()">

Manos


Barbara Post wrote:
> I know this is a bit offtopic but maybe it is due to cocoon ? I hope not ! I
> posted in javascript newsgroup too... I admit that javascript is not
> complicated but I often have troubles with it...
> 
> "I generate a page with xml and xsl :
> 
> At a moment I have an input field, let's say "my_text", in "my_form" form
> (no frames, one form in the body).
> 
> So I have a template that writes the html code for the input field and right
> below the javascript tag to focus on it :
> 
> <script language="javascript">document.my_form.my_text.focus()</script>
> 
> IE 5.5 says that document.my_form.my_text is null or not an object.
> 
> At the moment the browser displays this javascript tag, the html generation
> process hasn't produced the final </form> tag. May this be an issue ? Any
> other ideas of what could be wrong ?"
> 
> Thanks,
> 
> Barbara
> 
> 
> ---------------------------------------------------------------------
> Please check that your question  has not already been answered in the
> FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
> 
> To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
> For additional commands, e-mail:   <[EMAIL PROTECTED]>
> 
> 
> 
> 



---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
For additional commands, e-mail:   <[EMAIL PROTECTED]>

Reply via email to