Avatar billede Slettet bruger
05. september 1999 - 16:19 Der er 12 kommentarer og
2 løsninger

Blink Form

Er der en måde at gøre følgende på..

At når siden loades står curseren allerede ag blinker i en forvalgt felt..??

altså sådan man ikke behøver at trykke på  fx feltet navn før man skriver sit navn.. sådan man bare kan skrive uden at have klikket først...
Avatar billede cyberesben Nybegynder
05. september 1999 - 16:22 #1
<BODY ONLOAD="document.formnavn.elementnavn.focus()">
Avatar billede jumper Nybegynder
05. september 1999 - 16:32 #2
Øv, esben kom før mig :(

Til gengæld kan jeg rette hans fejl!

<BODY onLoad="document.formnavn.elementnavn.focus()">

onLoad SKAL staves onLoad, ikke ONLOAD. Husk, Javascript er casesensitive, forskel på store og små bogstaver, selvom IE ignorerer dette.

formnavn er navnet på din form, elementnavn er navnet på dit tekstfelt.

/Thor
Avatar billede redfox Nybegynder
05. september 1999 - 16:33 #3
Jumper> onLoad (eller ONLOAD), er ikke JavaScript - men et HTML-tag!

Avatar billede cyberesben Nybegynder
05. september 1999 - 16:35 #4
jumper>> det virker lige meget hvad man skriver!!!!! så dit svar kan ikke rigtig bruges vel
Avatar billede jumper Nybegynder
05. september 1999 - 16:47 #5
redfox, onLoad er kommet FRA Javascript og TIL HTML.

cyberesben, virker lige meget hvad? Jamen, det er ikke rigtigt med ONLOAD, det er rigtigt med onLoad.

Jeg ved da godt at IE samt nyere versioner af Netscape er ligeglad, men det er jeg ikke. Jeg kan såmænd godt li' at holde mig til standarderne, så mine ting virker i alle browsere!

Okay, <body onLoad> er et html-tag og KAN skrives med STORT, men i Javascript, hvor onLoad kommer fra, bruger du stadig document.onLoad, samt document.image.onLoad, document.layer.onLoad, osv..
Kort sagt, onLoad bliver brugt til at afgøre hvad der skal ske når det pågældene objekt er indlæst.

/Thor
Avatar billede redfox Nybegynder
05. september 1999 - 16:50 #6
duhh!

Avatar billede cyberesben Nybegynder
05. september 1999 - 17:10 #7
hallo jumper ALLE HTML tags er lige glad med om det er STORT eller småt... det er kun inde i selve javascripten at der er forskel!!!
Avatar billede jumper Nybegynder
05. september 1999 - 17:42 #8
Ja, men onLoad kommer fra Javascript og bliver brugt i Javascript, så det er bedst at skrive begge dele ens.

/Thor
Avatar billede cyberesben Nybegynder
05. september 1999 - 18:17 #9
ONLOAD er et HTML tag som styrer noget script på siden!
Avatar billede redfox Nybegynder
05. september 1999 - 18:18 #10
jumper> kun hvis man ikke har styr på hvad man laver!

Avatar billede cyberesben Nybegynder
05. september 1999 - 18:24 #11
du bruger jo ikke ONLOAD inde i selve scriptet vel? og den kan jo også styre VBScript, så det kan vel ikke siges at den kun er til javascript
Avatar billede redfox Nybegynder
05. september 1999 - 18:27 #12
Hvis du skriver "BODY" med store bogstaver, kan du - for harmoniens skyld - lige så godt skrive "ONLOAD" med stort!


Avatar billede o-zone Nybegynder
18. januar 2006 - 14:29 #13
Bare for the record: W3C anbefaler at alle eventhandlers staves med småt (dvs. "onload"). Jeg er klar over at dette er et (meget) gammelt spørgsmål, og at det er lidt pudsigt at kommentere noget der er skrevet for 7 år siden. Jeg skriver det bare her, så folk der søger ikke bliver i tvivl! :)
Avatar billede cyberesben Nybegynder
18. januar 2006 - 21:04 #14
o-zone: det er i XHTML standarden at man skriver alt med småt, alle værdier indkapsles i "", ingen parametre uden ="værdi" samt ingen tags uden et lukke-tag...

Da vi skrev her, var XHTML (eller XML generelt) vel ikke ret udbredt? :-p
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