-
Data: 2010-10-15 17:41:23
Temat: Re: enter w inpucie wysyla formularz
Od: Peter May <p...@o...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2010-10-15 19:25, gienek pisze:
> Dnia Fri, 15 Oct 2010 18:37:31 +0200, Peter May napisał(a):
>
>> W dniu 2010-10-15 17:48, gienek pisze:
>>> Mam pytanko. Kiedy user wpisuje jakies dane do pola textowego i wcisnie
>>> enter to wysyła mi formularz... w sumie nie przeszkadzałoby mi to tak
>>> bardzo, bo user raczej rzadko przechodzi między inputami wciskając
>>> enter, ale mam jedno pole (lista rozwijana), gdzie user zawsze wciska
>>> enter no i robi sie kiszka.
>>>
>>> Pytanko co wcisnąć do kodu żeby tym eneterem nie wysyłał formularza?
>>
>> <select id="myselect"></select>
>>
>> <script type="text/javascript>
>> document.getElementById("myselect").onchange = function(){ return false;
>> }</script>
>
> Hmmm... mam
> <form onsubmit="sprawdz(this); return false;" name="form" id="form"
> method="post" action="save.php"> ale to nic nie daje...
<form onsubmit="return sprawdz(this);">
function sprawdz()
{
[...]
return false;
}
> to Twoje tez nic, pewnie dlatego, ze nie mam selecta tylko pole tekstowe
> wiec onchange tu nie pasi... probowalem z onkeypress ale tez nic z tego
> probowalem wcisnac return false; i tez kiszka
Nie masz select-a, a piszesz "mam jedno pole (lista rozwijana)", więc
stąd myślałem, że masz select-a.
Można też tak:
<form action="">
<input type="text" id="mybutton" value="" name="mybutton" />
</form>
<script type="text/javascript">
document.getElementById("mybutton").onkeypress = function(e)
{
if(!e) e = window.event;
var key = (e.type == 'keypress') ? e.charCode || e.keyCode || e.which
: e.which || e.keyCode;
if(key == 13){ return false; }
}
</script>
--
Peter
Następne wpisy z tego wątku
- 15.10.10 19:14 Borys Pogoreło
- 15.10.10 19:23 Peter May
- 16.10.10 09:16 gienek
- 16.10.10 17:06 Borys Pogoreło
- 16.10.10 17:13 Peter May
- 16.10.10 17:16 Borys Pogoreło
- 16.10.10 18:17 Peter May
- 16.10.10 22:00 Borys Pogoreło
- 17.10.10 09:32 Peter May
- 17.10.10 09:34 Peter May
- 17.10.10 11:21 gienek
- 17.10.10 16:18 Borys Pogoreło
- 17.10.10 16:19 Borys Pogoreło
- 17.10.10 19:45 Peter May
- 17.10.10 19:56 Borys Pogoreło
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2025-02-25 Tak wiem.... To oczywiste ale jak oni dzisiaj dziadują na materiale
- 2025-02-25 rozliczenia policji
- 2025-02-25 Echhhhhh. Marzy mi się SWAP Audi A2 z 1.8 T ;-)
- 2025-02-25 Warszawa => Analityk Biznesowo-Systemowy <=
- 2025-02-25 Warszawa => SQL Developer <=
- 2025-02-25 Zbigniew Ziobro śmie sugerować "niedostatki niezawisłości" sędzi (wątpliwości co do bezstronności)
- 2025-02-25 Kraków => DevOps Engineer (Junior/Regular) <=
- 2025-02-25 Kraków => Front-end Developer <=
- 2025-02-25 Szpital
- 2025-02-24 Gniazdo + wtyk
- 2025-02-24 Dyrektor Toyoty miał rację. Elektryki to ślepa uliczka
- 2025-02-24 Białystok => System Architect (Java background) <=
- 2025-02-24 Białystok => System Architect (background deweloperski w Java) <=
- 2025-02-24 Białystok => Solution Architect (Java background) <=
- 2025-02-24 Warszawa => Data Engineer (Tech Leader) <=