te funcionaria asi, validando el formulario antes de enviarse con este script:
Código PHP:
<script language="JavaScript">
function validar(formulario)
{
var checkstr=formulario.numdoc.value;
var regex = /[^0-9]/;
if (regex.test(checkstr))
{
alert("Debes escribir solo numeros en el campo NUMERO DE DOCUMENTO, intenta nuevamente..");
formulario.numdoc.focus();
return(false);
}
}
</script>
y el fomr seria
Código PHP:
<form name="form1" method="post" onSubmit="return validar(this)" action="grabar.php">
<table>
<tr bgcolor="99CCFF">
<td height="42" colspan="2"><p class="Estilo33">Numero Documento:</p> </td>
<td colspan="4"><input name="numdoc" type="text" size="10"></td>
</tr>
</table>
te desplegara un alert indicando que deben ser solo numeros.