Hogyan tudok lefrissíteni egy formot az enter gomb leütésével?
<script type="text/javascript">
$("input").keypress(function(event) {
if (event.which == 13) {
event.preventDefault();
$("uzi_form").submit();
}
});
</script>
Ezzel próbálkoztam , de továbbra se működik sajnos.
Részletes válaszokat kérek mert nemigazán értek a js-hez.
Köszönöm.
Nem kell elé #, és az ID-ja (is) legyen az szerintem...
Egyébként a jQuery vagy hasonló be van hozzá töltve?
Mert szerintem a $(...) nem alap JavaScriptes eszköz...
> Nem kell elé #
Miért/mióta nem? Nem foglalkozom napi szinten jQuery-vel, de tudtommal CSS szelektort kell megadni, és CSS szelektoroknál az ID-t # prefixel jelöljük, ahol pedig nincs prefix, azt tag-ként keresi.
Bocsi, én inkább MooTools-t használok a munkám miatt, és ott megy nélküle is... De jQuery-nél tényleg neked van igazad. Még egyszer elnézésedet kérem...
---
Egyébként az a baj szerintem, hogy amikor a scripted lefut, még nem létezik a form...
Így kéne inkább:
$(window).ready(function() {
$("input").keypress(function(event) {
alert(2);
if (event.which == 13) {
event.preventDefault();
$("uzi_form").submit();
}
});
});
Már mindenre beállítottam az uzi_form-ot ----->
--------------------------------------------------------
<form method='POST' name='uzi_form' class='uzi_form'>
<textarea name='mesage' rows='8' cols='44'></textarea>
<input type='submit' name='uzkuld' class='uzi_form'>
</form>
------------------------------------------------------
<script>
$(window).ready(function() {
$("input").keypress(function(event) {
alert(2);
if (event.which == 13) {
event.preventDefault();
$("#uzi_form").submit();
}
});
});
</script>
és semmi még mindig ....
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!