Como desativar o comportamento de envio automático ao pressionar a tecla enter?

Eu quero pressionar a tecla enter para ir para p2.htm ou p3.htm de acordo com o texto de entrada que eu estava digitando. E eu também quero apertar botão submit1 para alertar ('no1') manualmente.

Ele funciona no FireFox, mas no IE6, quando pressiono a tecla enter, ele envia o botão de envio.

Como posso fazer a coisa certa no IE 6 como é no FireFox?

Eu uso javascript e 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>

questionAnswers(7)

yourAnswerToTheQuestion