Avatar billede jytte Nybegynder
31. marts 2004 - 12:54 Der er 4 kommentarer og
1 løsning

htmlarea og focus

Jeg har på

http://www.interactivetools.com/products/htmlarea/

fundet en fin editor.

Men jeg har et problem. Jeg skal på de sider hvor jeg skal bruge editoren, i onload, kunne lave focus på editor-feltet (så cursoren står forrest i editor-feltet).

Er der nogen der ved hvordan man gør det ?
Avatar billede mm12010 Nybegynder
31. marts 2004 - 13:00 #1
<body onload="document.FORMNAVN.FORMFELT.focus();">
Avatar billede jytte Nybegynder
31. marts 2004 - 13:13 #2
Nej det har jeg prøvet og det virker ikke:

Når jeg bruger formfelt-navnet på det textarea-felt som html-editoren hører til får jeg meddelelsen

"Can´t move focus to the control because it is invisible, not enabled, or of a type that does not accept the focus"

og bruger jeg formfeltnavnet _formfeltnavn_editor som jeg tror er navnet på den iframe som javascriptet indsætter på siden( samtidig med at den vistnok laver det oprindelige textareafelt invisibel) kommer der enten en fejl eller også flyttes cursoren ikke der hvor jeg gerne vil have den til at stå
Avatar billede mm12010 Nybegynder
31. marts 2004 - 13:19 #3
Avatar billede jytte Nybegynder
31. marts 2004 - 13:28 #4
Nu har jeg fået det til at virke!

Jeg brugte

editor_focus(document.getElementById('_'+formfelt+'_editor');

Jeg fik det dog først til at virke efter at jeg have flyttet

editor_generate(formfelt);

op i head-delen af min side.

Tak for hjælpen og læg lige et svar
Avatar billede mm12010 Nybegynder
31. marts 2004 - 13:32 #5
selv tak :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester