Sida 1 av 1
HTML-fråga: Ställa markören i formulärfält ?
Postat: 19 april 2006, 17:07:03
av JimmyAndersson
Hur gör man för att markören ska hamna i ett visst formulär-fält (inmatnings-ruta/text-fält)?
Kika t.ex på Elfa, där hamnar markören automagistk i sök-fältet när man går in på sidan.
Postat: 19 april 2006, 17:39:33
av sodjan
javascript...
Men varför kollar du inte helt enkelt direkt på elfa.se :
<body ....... onLoad=".... document.sokmotor.elements[9].focus();....
"focus" alltså...

Postat: 19 april 2006, 17:49:48
av cykze
Kollade på HTML-koden hos Elfa och gjorde lite ändringar. Det verkar fungera iaf.
Kod: Markera allt
<body onLoad="document.formnamn.textruta.focus()">
<form name="formnamn">
<input name="textruta" type="text">
</form>
Postat: 19 april 2006, 20:35:59
av JimmyAndersson
Jag kollade förstås på elfa.se, men jag måste ha missat den raden.
Har använt focus() tidigare, men nu var det som bortblåst...
Tack för hjälpen!

Postat: 20 april 2006, 12:58:12
av chille
Och se för helvette till att den fokuserar DIREKT och inte när sidan laddat klart. Är så JÄVLA störande när man laddat en halv sida och klickar i ett formulär, för att den sedan ska flyttas automatiskt sen när sidan är färdigladdad
Jag vet inte om det är onload som är CP eller om det är något annat man ska undvika.
Fast om du bara har en textruta är det ju inga problem

Postat: 22 april 2006, 12:19:33
av JimmyAndersson
Håller verkligen med.
Jag har precis lagt in focus() på admin-sidan för mina sajters spam-kontroll. Lyckligtvis är den väldigt snabbladdad och nu när markören ställer sig på rätt ställe automagiskt så går det ännu fortare att plocka bort skräp.
Gårdagens "skörd":
Name: Tomas
Email: free-kyocera-ringtones
Date: Fredag 21 April 2006
och sedan massa länkar till ställen där man kan ladda ner ringsignaler...
Nej tack, inte på min gästbok.
