det skyldes måske at den anden frame slet ikke er loadet færdig - så måske du skulle sætte en timeout på, så den først sætter focus på tekstfeltet efter et sekund (eller mere): <body onload="window.setTimeout('parent.messages.document.forms[0].tekst.focus()',1000)">
Men du kunne så også bare sætte fokus direkte fra den side som tekstfeltet ligger i - der kan du jo være sikker på tekstfeltet er loadet færdig.
og du har husket at skrive: parent.messages.document.forms[0].tekst.focus(); for det virker umiddelbart her fint - medmindre den frame med tekstfeltet ikke er loadet færdigt, men det lyder som om den burde være det på din side.
Det er fordi jeg vil lave at når man flytter en figur, så skal den sætte focus i tekst feltet, sådan at man ikke hver gang man har rykket, skal til bruge musen for at markere tekstfeltet
det ser også ud til dit formfelt ligger inde i en iframe som hedder chatfelt og ikke messages. Så du skal vel skrive: parent.chatfelt.document.forms[0].tekst.focus();
hehe det ser godt nok for sjovt ud nu på den måde...
Jeg tænkte nu mere at teksten er venstre justeret, men cursor bliver sat i højre side (så man fortsætter på sin tekst i stedet for at skrive fra starten af, hvis man var igang med at skrive en tekst, mens man klikker)
så det er i bund og grund en focus() i enden af tekst feltet... det burde være muligt(?)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.