Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML]Button na enter
Warmix
post 6.07.2013, 17:02:11
Post #1





Grupa: Zarejestrowani
Postów: 173
Pomógł: 0
Dołączył: 13.06.2011

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


Mam takie coś:
  1. <input type='submit' name='dalej' value='Dalej'>


Co zrobić, żeby reagował button po kliknięciu entera?
Oczywiście zakodowane w form itd.
Butten ten zadziała, gdy np. dodam input type='text' i następnie kliknę na to okno, wtedy entrem można przejść dalej, a co robić, by od razu po wejściu na stronę, po kliknięciu entera button działał...
Go to the top of the page
+Quote Post
mch.frnc
post 6.07.2013, 17:07:36
Post #2





Grupa: Zarejestrowani
Postów: 73
Pomógł: 4
Dołączył: 15.08.2008

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


Cytat(Warmix @ 6.07.2013, 18:02:11 ) *
Mam takie coś:
  1. <input type='submit' name='dalej' value='Dalej'>


Co zrobić, żeby reagował button po kliknięciu entera?
Oczywiście zakodowane w form itd.
Butten ten zadziała, gdy np. dodam input type='text' i następnie kliknę na to okno, wtedy entrem można przejść dalej, a co robić, by od razu po wejściu na stronę, po kliknięciu entera button działał...

Nie wiem czy dobrze rozumiem ale... czy nie wystarczy przejść tabulatorem na ten przycisk i wtedy wcisnąć ENTER? tongue.gif

Ten post edytował mch.frnc 6.07.2013, 17:08:06
Go to the top of the page
+Quote Post
Warmix
post 6.07.2013, 17:16:46
Post #3





Grupa: Zarejestrowani
Postów: 173
Pomógł: 0
Dołączył: 13.06.2011

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


Tak też się da, ale nie ma innej opcji?
Go to the top of the page
+Quote Post
SmokAnalog
post 6.07.2013, 19:41:55
Post #4





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Mam 2 pomysły:
  1. Możesz przy załadowaniu strony ustawić focus na tym przycisku, wtedy wciśnięcie ENTER będzie wysyłało formularz, chyba że zaznaczysz jakiś inny element
  2. Dodać zdarzenie na keydown lub keyup i sprawdzać kod przycisku. Kod ENTER to 13.

Napisz może trochę o swojej stronce, to będzie łatwiej dobrać najlepsze rozwiązanie.

Ten post edytował SmokAnalog 6.07.2013, 19:42:08
Go to the top of the page
+Quote Post
Warmix
post 6.07.2013, 20:15:19
Post #5





Grupa: Zarejestrowani
Postów: 173
Pomógł: 0
Dołączył: 13.06.2011

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


O żadnej z wymienionych rzeczy nie mam pojęcia haha.gif... Proszę o jakieś przykłądy...

Jeśli chodzi o stronę, to nie wiele na niej będzie... głównie z 3 tabelki z tekstem w śroku, może linkiem, i obok button...
Go to the top of the page
+Quote Post
SmokAnalog
post 6.07.2013, 20:22:26
Post #6





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Napisz jeszcze więcej - do czego ma służyć strona, jakie konkretnie zadanie ma spełniać. Pytam, bo w zależności od tego zupełnie inne rozwiązania mogą się okazać najlepsze. Rozumiem, że jesteś początkujący w tworzeniu stron, więc pewnie masz też póki co niewielkie pojęcie o budowaniu interfejsów użytkownika.
Go to the top of the page
+Quote Post
Warmix
post 6.07.2013, 20:27:19
Post #7





Grupa: Zarejestrowani
Postów: 173
Pomógł: 0
Dołączył: 13.06.2011

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


Sama strona wygląda tak, jak opisałem wyżej... Skrypt polega na tym, że są 3 tabelki, obok dalej... są w nich wyświetlane jakieś teksty, ale to już z PHP, więc tego chyba nie ma co w to mieszać... Po kliknięciu na button, przez <form> strona jest można rzec odświeżana, tylko z wyjątkiem tym, że jest kilka hiddenów przekzywanych, bo skrypt PHP tego wymaga, jednak te dane nigdzie sie nie wprowadza... coś takiego...
Go to the top of the page
+Quote Post
SmokAnalog
post 6.07.2013, 20:44:15
Post #8





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Znowu nic konkretnego nie napisałeś smile.gif Kombinujesz od złej strony według mnie - widziałeś kiedyś strony, gdzie coś się robi enterem domyślnie? To nie jest standardowa interakcja z przeglądarką internetową. Po raz trzeci i ostatni proszę o opisanie zastosowania strony (bez użycia słowa dane, tylko KONKRETNIE). Problem nie polega na tym, że nie wiesz jak rozwiązać problem z enterem, tylko na braku wyczucia interakcji z przeglądarką.
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 Wersja Lo-Fi Aktualny czas: 27.04.2025 - 05:01