eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwenter w inpucie wysyla formularzRe: enter w inpucie wysyla formularz
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!ne
    wsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl
    !news.neostrada.pl.POSTED!not-for-mail
    From: "tomek" <s...@w...xxx.pl>
    Newsgroups: pl.comp.www
    References: <i99t3n$ti9$1@news.dialog.net.pl><4cc041a1$0$27044$6...@n...neostrad
    a.pl> <ich8vu$m18$1@news.dialog.net.pl>
    Subject: Re: enter w inpucie wysyla formularz
    Date: Wed, 24 Nov 2010 13:13:54 +0100
    X-Priority: 3
    X-MSMail-Priority: Normal
    X-Newsreader: Microsoft Outlook Express 6.00.2900.5931
    X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994
    X-RFC2646: Format=Flowed; Original
    Lines: 38
    Message-ID: <4ced0185$0$27029$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 83.3.208.121
    X-Trace: 1290600837 unt-rea-a-02.news.neostrada.pl 27029 83.3.208.121:49690
    X-Complaints-To: a...@n...neostrada.pl
    Xref: news-archive.icm.edu.pl pl.comp.www:397457
    [ ukryj nagłówki ]


    Użytkownik "gienek" <n...@e...com> napisał w wiadomości
    news:ich8vu$m18$1@news.dialog.net.pl...
    >> Ja przed g3ównym przyciskiem wstawiam niewidoczny, który przechwytuje
    >> wci?niecie enter. Mo?e i ma to jakie? wady i mo?e jest ma3o eleganckie
    >> ale jako? sie sprawdza.
    >> Co? w tym stylu:
    >> <input type="submit" value="blokada" onclick="return false;"
    >> style="display: none">
    >> <input type="submit">
    >
    >
    > No dobra to jak mam
    > <form onsubmit="sprawdz(this); return false;" name="form" id="form"
    > method="post" action="save.php"> ale to nic nie daje...
    >
    > i w sprawdz najpierw mam klawiwsz eneter... jak wykryje to schowajliste...
    > i co w tej funkcji schowaj liste dac zeby "weszla" na ten falszywy submit?
    >
    > .....
    > else if (keyCode == 13){
    > document.getElementById("pole").value = wartosc; schowajliste(nr)
    > return false;}
    >
    > function schowajliste(nr){
    > try { document.getElementById("lista").style.display = "none"; }
    > catch(e){}}

    Totaj nic nie trzeba kombinować z javascriptem.

    Przed właściwym, widocznym polem typu submit
    jest ukryte, niewidoczne pole typu submit, które przechwytuje wciśnięcie
    klawisza enter
    a ponieważ na onclick jest "return false;" to formularz nie jest wysyłany.

    Aby wysłać formularz trzeba jawnie kliknąć myszką w widoczne pole submit.


Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: