No me ejecuta comando PHP

Carlos
01 de Marzo del 2005
Cordial saludo.

Tengo la siguiente duda:

En la pagina tengo 20 campos y el principal es la Factura; Si digito La factura y presiono Enter hago los select necesarios en otra pagina, me los hace bien y retorna bien los valores; mi problema es que debo tener un boton Submit para que lo haga, si se lo quito no hace nada.

y ademas cuando doy Enter en cualquier otro campo debe pasar al siguiente campo, me lo hace bien cuando no tengo ese boton, pero si lo pongo en el formulario no lo hace

Este es un pedazo de codigo que utilizo Php:

<td><input name="Factura" type="text" id="Factura" onKeyPress="if(event.keyCode==13){"&<?php include "ValidaAfiliado.php";
if(isset($_REQUEST['Factura'])){
$VP_Factura = ValidaFactura($_REQUEST['Factura']);
$VL_TipIden = $VP_Factura[0];
$VL_NoIden = $VP_Factura[1];
$VL_PriApe = $VP_Factura[2];
$VL_SegApe = $VP_Factura[3];
$VL_PriNomb = $VP_Factura[4];
$VL_SegNomb = $VP_Factura[5];
}
?>&";}"
size="10" maxlength="10"> </td>

Como hago para que me ejecute esas instrucciones sin tener el boton??

Agradezco la ayuda que me puedan brindar.