Mil disculpas, el error del codigo es en la modificaciones de los eventos onkeypress (onKeypress="tabular(event,this);validaLet(event)" ). //lineas 8,12 y 16.
el js externo quedo asi:
Código php:
Ver originalfunction validaNum(e){
tecla = (document.all) ? e.keyCode : e.which;
if (tecla==8) return true; //Tecla de retroceso (para poder borrar)
patron = /\d/; // Solo acepta números
te = String.fromCharCode(tecla);
return patron.test(te);
}
function validaLet(e){
tecla = (document.all) ? e.keyCode : e.which;
if (tecla==8) return true;
patron =/[A-Za-zñÑ\s]/; // Solo acepta letras, ñ y Ñ, y barra espaciadora
te = String.fromCharCode(tecla);
return patron.test(te);
}
function validaVacio(){
if(document.form.destinatario.value==""){
alert("Ingrese Apelidos y Nombres");
form.destinatario.focus();
return false;
}
if(document.form.direccion.value==""){
alert("Ingrese Direccion");
form.direccion.focus();
return false;
}
return true;
}
function confirma(){
if(confirm('¿Desea imprimir el pedido?'))
print();
if(confirm('¿Esta seguro de confirmar su pedido?'))
return true;
return false;
}
function envia(){
if(validaVacio()){
return confirma();
}
return false;
}
Saludos,