![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ustawiłem domyślny input. W Operze po naciśnieciu ENTER formularz ozostaje wysłany. W IE nestety nie... jak to rozwiązać?
-------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 95 Dołączył: 20.12.2005 Skąd: N54,35° E18,63° (Gdańsk) Ostrzeżenie: (0%) ![]() ![]() |
pokaz kod
![]() -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
W powyższym kodzie natralnie po kliknięciu na wyślij formularz jest wysyłany. W IE jednak nie działa to z a naciśnięciem ENTER. Jeszcze jedna kwestia. Czy istnieje możliwość nadania kolejności wybierania inputów po naciśnieciu TAB? W momencie kiedy pojawiają się linki, ale które nie sa linami tylko dodatkowymi dymkami IE włącza je do tablacji. jesli istnieje możliwość ustawienia kolejności to jak? -------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 19.01.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
tabindex...?
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
No dobrze, ale co z ENTEREM?
-------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 19.01.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie jestem pewien, ale chyba IE po prostu tak ma i na to nic nie poradzisz...
Chociaż... możesz spróbować instrukcjami warunkowymi IE i JS: onclick="this.submit()" czy jakoś tak -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Jesli nie ma widocznego przycisku submit (<input type='submit'...) to w IE takie cos nie zadziala i trzeba sobie dopisac obsluge tego w JS.
-------------------- Brak czasu :/
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Dorbze, a jak wygląda ta obsługa?
-------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Funkcja wywolywana musi byc na onkeyup a wygladala by ona mniej wiecej tak:
Kod function submit(e) { var e=e||window.event; var key = e.charCode || e.keyCode; if (key == 13) { document.forms['formularz'].submit(); } } Nie testowalem, pisane z pamieci, wiec nie gwarantuje, ze dziala. -------------------- Brak czasu :/
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 19.01.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
To wcale nie zalatwia sprawy.. tylko umozliwia wywolanie eventa jedynie dla IE, przez co moze on byc troche prostszy, ale z tym "znacznie" to chyba troche przesadziles :] No chyba, ze masz na mysli umieszczenie submita tylko dla IE.. ale wg mnie to nie rozwiazanie. Chociaz w sumie moznaby mu sprobowac nadac position: absolute i jakies duze ujemne left: tak zeby sobie "poszedl" z ekranu
![]() -------------------- Brak czasu :/
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Niestety nie dziala... co z tym można zrobić? Parse error: syntax error, unexpected T_STRING, expecting ')' dotyczy linii function submit(e) Ten post edytował The Night Shadow 14.03.2006, 23:48:03 -------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
@Nocny Cieniu: Tożto funkcja JavaScript a nie php
![]() Ten post edytował TomASS 15.03.2006, 00:19:28 -------------------- |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Łoj... :- ) To sie skompromitowalem... no dobrze, ale jak dzieki niej wywoływac submit tego formularza po naciśnięciu ENTER?
Ten post edytował The Night Shadow 15.03.2006, 00:52:10 -------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 07:52 |