validação do lado do cliente envolve valores do formulário de verificação diretamente no navegador via JavaScript antes de passar as informações para o servidor. Validação do lado do servidor envolve passar e verificar valores de formulário no servidor depois de premir o botão "Enviar" . JavaScript Requisito validação do lado
cliente vai exigir que o JavaScript esteja habilitado para que possa funcionar . Validação do lado do servidor , no entanto, vai funcionar , independentemente de JavaScript estiver habilitado no navegador do cliente ou não.
Lado Ajax Implementação
Servidor implementação Ajax simplesmente requer que você instale um quadro Ajax ready-made , sem qualquer conhecimento de JavaScript. Implementação do lado do cliente Ajax requer um conhecimento avançado de JavaScript e XML.
Segurança
validação do lado do servidor oferece mais segurança sobre os dados que a validação do lado do cliente . Validação do lado do cliente pode ser facilmente removido e re- postado como um script de pós -back . Validação do lado do servidor elimina esta falha de segurança . Validação do lado
Erros
cliente tem mais chances de gerar erros , especialmente onde cálculos complexos são usados como requisitos de validação . Alguns desses erros podem até mesmo desativar os usuários visualizem o site por completo. Erros do servidor são geralmente mínimos , e os visitantes podem ainda aceder a certas funções do site.