Jak wyłączyć zachowanie automatycznego wysyłania po naciśnięciu klawisza Enter?
Chcę nacisnąć klawisz Enter, aby przejść do p2.htm lub p3.htm zgodnie z tekstem wejściowym, który wpisałem. I chcę również ręcznie nacisnąć przycisk submit1, aby ostrzec („no1”).
Działa w FireFox, ale w IE6, po naciśnięciu klawisza Enter prześle przycisk Wyślij.
Jak mogę zrobić to dobrze w IE 6, tak jak w FireFox?
Używam javascript i jQuery.
<input id="Text2" type="text" onkeyup="if(event.keyCode==13){go2();}" />
<input id="Text3" type="text" onkeyup="if(event.keyCode==13){go3();}" />
<input id="submit1" type="submit" value="submit" onclick="alert('no1')" />
<script type="text/javascript">
function go2()
{
window.location = "p2.htm";
}
function go3()
{
window.location = "p3.htm";
}
</script>