Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js]Formularz i Tabulator
kloppix
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 13.06.2007

Ostrzeżenie: (0%)
-----


Na stronie mam umieszczony formularz. Chciałbym, aby po wczytaniu strony tabulator automatycznie do niego wskakiwał, tak żeby nie trzeba było klikać na formularz myszką, lub dojeżdżać Tabem. Coś takiego jest np. na google... po wczytaniu strony można od razu wpisywać zapytanie, bez klikanie na "okno" formularza.
Powód edycji: poprawiłem temat na zgodny z regulaminem (cysiaczek)
Go to the top of the page
+Quote Post
Fixus
post
Post #2





Grupa: Zarejestrowani
Postów: 295
Pomógł: 9
Dołączył: 8.02.2006

Ostrzeżenie: (0%)
-----


mniej więcej tak:
Kod
//okienko formularza przykładowe
<input type='text' name='pole' id='jakies_id' />

funkcja js
Kod
function setFocus() {
  document.getElementById('jakies_id').focus();
}
Go to the top of the page
+Quote Post
kloppix
post
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 13.06.2007

Ostrzeżenie: (0%)
-----


No hmm
troche nieszczególnie mi działa...

Zamieszcze fragment kodu:

  1. <meta http-equiv="Content-type" content="text/html; charset=ISO-8859-2" />
  2. <title>Geografia stolice - <? echo $kontynent ;?></title>
  3. <script language="JavaScript" type="text/javascript">
  4. <!--
  5. function setFocus() {
  6. document.getElementById('klops').focus();
  7. }
  8. </script>
  9. </head>
  10. <body>
  11.  
  12. ....
  13.  
  14.  
  15. <form action=index.php method="get">
  16. <p>Podaj stolicę:</p>
  17. <input type="text" name="stolica" id="klops" />
  18. <input type="hidden" name="id2" value="<? echo $id; ?>" />
  19. <? $id=rand(1,$count_rekords) ;?>
  20. <input type="hidden" name="id" value="<? echo $id; ?>" />
  21. <input type="hidden" name="kontynent" value="<? echo $kontynent; ?>" />
  22. <input type="submit" value="sprawdĽ" />
  23. </form>
  24.  
  25.  
  26. <? echo ($answer); ?>
  27.  
  28. </body>
  29. </html>


No i chcialbym zeby kursol automatycznie wpadal na
  1. <input type="text" name="stolica" id="klops" />


Podobne tematy znalazlem tu:
1
2

jednak wydaje mi sie ze nie umiem tego zastosowac

Ten post edytował kloppix 15.09.2007, 17:29:49
Go to the top of the page
+Quote Post
Fixus
post
Post #4





Grupa: Zarejestrowani
Postów: 295
Pomógł: 9
Dołączył: 8.02.2006

Ostrzeżenie: (0%)
-----


dziwisz się? a czy jak czekasz na windę to też liczysz, że sama przyjedzie ? musisz wywołać funkcję w ten sposób:
Kod
<body onload="setFocus();">
Go to the top of the page
+Quote Post
kloppix
post
Post #5





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 13.06.2007

Ostrzeżenie: (0%)
-----


Działa...
fakt - troche logiki i wszytsko stalo sie jasne
Dziekuje i pozdrawiam
Go to the top of the page
+Quote Post
Fixus
post
Post #6





Grupa: Zarejestrowani
Postów: 295
Pomógł: 9
Dołączył: 8.02.2006

Ostrzeżenie: (0%)
-----


hehe spoko. Miło, że mogłem pomóc smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 20:02