¿Cómo deshabilitar el comportamiento de envío automático al pulsar la tecla enter?

Quiero presionar la tecla enter para ir a p2.htm o p3.htm de acuerdo con el texto de entrada que estaba escribiendo. Y también quiero presionar el botón submit1 para alertar ('no1') manualmente.

Funciona en FireFox, pero en IE6, cuando presiono la tecla enter, enviará el botón de envío.

¿Cómo puedo hacer lo correcto en IE 6 como lo está en FireFox?

Yo uso javascript y 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>

Respuestas a la pregunta(6)

Su respuesta a la pregunta