Hej!
Om jag vill att en ruta skall vara aktiv direkt när man går in på sidan, och texten i text fältet skall vara makerat hur göra?
10 svar · 586 visningar · startad av Sjodahl
Hej!
Om jag vill att en ruta skall vara aktiv direkt när man går in på sidan, och texten i text fältet skall vara makerat hur göra?
<body onload="document.getElementById('id_på_ditt_element').focus(); document.getElementById('id_på_ditt_element').select();">
Fältet blir aktivt men texten i det blir inte makerat.
Ser ut så här. (intern länk bara)
<body onload="document.getElementById('search').focus(); document.getElementById('search').select();">
<form method="post" action="index.php">
<input type="text" value="Search here" name="search">
</form>
Funkar fint för mig, men du ska ange ID på fältet när du använder document.getElementById() så det funkar i andra läsare än IE.
Ändrat... IE7 spelar ingen roll antar jag.
Mysko, skall slänga upp en public sida så får vi se.
För mig fungerar det bra i IE7 med ovanstående kod, och om man lägger till id="search" i <input> så fungerar det fint också i Firefox.
Till och med ett otränat öga ser att </head> saknar någonting...