Cursos / Informática para Internet / Desenvolvimento Web I / Aula

arrow_back Aula 15 - Desenvolvendo uma livraria virtual – Parte 4

Melhorando a funcionalidade de “Finalizar Compras”

A última mudança que faremos na Livraria Virtual é relacionada ao processo de finalização de compra.

Nessa modificação, iremos obrigar o usuário a digitar nome e número do cartão de crédito para finalizar a compra. Essa verificação será feita através do uso de JavaScript, aplicado aos campos do formulário HTML. A solução completa pode ser vista no trecho de código abaixo.

Listagem 4 - Script de finalização de compra

Como pode ser visto, as mudanças realizadas estão destacadas. Inicialmente, foram definidas duas funções JavaScript. A primeira delas, de nome comprar(), será chamada quando o usuário clicar no botão “Comprar”, sendo responsável por validar se os dois campos foram preenchidos pelo usuário antes de permitir que o formulário seja enviado ao servidor. A segunda função, limparCartao(), tem como objetivo limpar o campo “Número do Cartão”, assim que o mesmo for selecionado.

Versão 5.3 - Todos os Direitos reservados