-
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
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Do sądu trafił pozew zbiorowy przeciw Google'owi - oskarżenie o praktyki monopolistyczne na rynku reklamy internetowej
- 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>
Najnowsze wątki
- 2025-06-07 Mouser - koszt wysyłki
- 2025-06-07 Co robić, jak robić, aby dużo zarobić, a się nie narobić ?
- 2025-06-07 Co robić, jak robić, aby dużo zarobić, a się nie narobić ?
- 2025-06-07 Co robić, jak robić, aby dużo zarobić, a się nie narobić ?
- 2025-06-07 Warszawa => Software .Net Developer <=
- 2025-06-07 Warszawa => Junior SQL / FrontEnd developer <=
- 2025-06-07 Warszawa => Team Lead Data Engineer (Snowflake) <=
- 2025-06-07 Kraków => Kotlin Developer <=
- 2025-06-07 Warszawa => Senior Key Account Manager IT <=
- 2025-06-07 Gdańsk => PHP Developer <=
- 2025-06-07 Warszawa => Specjalista ds. Sprzedaży <=
- 2025-06-07 Łódź => Mainframe (z/OS, Assembler) Developer <=
- 2025-06-07 Warszawa => Sales Assistant and Customer Development Specialist <=
- 2025-06-07 Warszawa => Programista Full Stack .Net <=
- 2025-06-07 Lublin => Delphi Programmer <=