elmozaur
15.10.2009, 09:30:58
Witajcie.
standardowe formularze w HTMLu maja taka wlasciwosc, ze po nacisnieciu klawisza enter formularz jest wysylany.
Czy mozna ta 'funkcjonalnosc' wylaczyc (np za pomoca JS ?)
piotrooo89
15.10.2009, 09:35:26
ja kozystam z tego:
Kod
<script>
function blokuj(e)
{
var key;
if(window.event)
key = window.event.keyCode; //IE
else
key = e.which; //firefox
if(key == 13)
return false;
else
return true;
}
</script>
i wywołanie:
<form method="get" action=""> <input type="text" name="text" onKeyPress="return blokuj(event)">
nmts
15.10.2009, 10:38:22
<form method="POST" action="java script:void();"> <input type="text" value="" /> <input type="submit" value="" onmouseup="this.form.action='test.php';"/>