Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Botão "Finalizar Compra"

Quando eu clico no botão "finalizar comprar" os dado preenchidos no formulário não deveriam aparecer no na URL?

<!doctype html>
<html lang="pt-br">
    <head>
        <meta charset="utf-8">
        <title>Loja Virtual</title>
        <link rel="stylesheet" href="css/bootstrap.min.css">
        <link rel="stylesheet" href="css/animate.css">
        <meta name="viewport" content="width=device-width">
        <style>
            .navbar-header button{color: #fff}
            main{padding-top: 50px}
            footer{background-color: #222; color: #fff; text-align: center; padding: 1em 0;}
            .navbar-form{padding-right: 2em;}


        </style>
    </head>
    <body>
        <!--header-->
        <header id="home">
          <nav class="navbar navbar-inverse navbar-fixed-top">
            <div class="navbar-header">
              <a href="index.html" class="navbar-brand">Caelum</a>
              <button type="button" class="navbar-toggle" data-target=".navbar-collapse" data-toggle="collapse">Menu</button>
            </div>
            <div class="collapse navbar-collapse">
              <ul class="nav navbar-nav">
                <li><a href="index.html">Novidades</a></li><!-- verificar como tratar o link para voltar na home seção novidades-->
                <li><a href="index.html">Mais Vendidos</a></li><!-- verificar como tratar o link para voltar na home seção mais vendidos-->
                <li><a href="#" class="dropdown-toggle" data-toggle="dropdown">Camisetas<span class="caret"></span></a>
                  <ul class="dropdown-menu">
                    <li><a href="#">Masculina</a></li>
                    <li><a href="#">Feminina</a></li>
                    <li><a href="#">Infantil</a></li>
                  </ul>
                </li>
              </ul>
              <form class="navbar-form navbar-right">
                <div class="form-group">
                  <input type="text" class="form-control" placeholder="Digite sua busca">
                </div>
                  <input type="submit" value="Buscar" class="btn btn-default">
              </form>
            </div>
          </nav>
        </header>

        <main>
            <div class="container">
                <div class="row">
                    <div class="col-sm-5">
                        <div class="panel panel-default">
                            <div class="panel-heading">
                                <h3 class="panel-tittle">Sua Comprar</h3>
                            </div>
                            <div class="panel-body">
                                <img src="img/produto.png" alt="Camisa Azul" class="img-responsive thumbnail">
                                <dl class="text-center">
                                    <dt>Nome</dt>
                                    <dd>Camisa Importada</dd>
                                    <dt>Cor</dt>
                                    <dd>Azul</dd>
                                    <dt>Tamanho</dt>
                                    <dd>M</dd>
                                    <dt>Preço</dt>
                                    <dd>R$ 190,00</dd>
                                </dl>                                
                            </div>
                        </div>
                    </div>
                    <div class="col-sm-7">

                        <div class="panel panel-default">
                            <div class="panel-heading">
                                <h3 panel-title>Informações do Usuário</h3>
                            </div>
                        <div class="panel-body">
                        <form>
                            <fieldset>

                                <div class="form-group">
                                    <label for="nome">Nome Completo</label>
                                    <input id="nome" type="text" class="form-control" placeholder="Digite seu nome completo" >
                                </div>

                                <div class="form-group">                                    
                                        <label for="email">Email</label>
                                        <div class="input-group">
                                            <span class="input-group-addon">@</span>
                                            <input id="email" type="email" class="form-control" placeholder="Digite seu email">
                                        </div>                                    
                                </div>

                                <div class="form-group">
                                    <label for="cpf">CPF</label>
                                    <input id="cpf" type="text" class="form-control" placeholder="Digite seu CPF">
                                </div>

                                <div class="ckeckbox">
                                    <label>
                                        <input type="checkbox" id="novidade" value="sim" checked="checked">
                                        Desejo receber novidades.
                                    </label>
                                </div>
                            </fieldset>

                            <fieldset>
                                <legend>Forma de pagamento</legend>
                                    <div class="form-group">
                                        <label for="bandeira">Bandeira:</label>
                                        <select id="bandeira" class="form-control">
                                            <option value="visa">Visa</option>
                                            <option value="mastercard">Master Card</option>
                                            <option value="americanexpress">American Express</option>
                                        </select>
                                    </div>

                                    <div class="form-group">
                                        <label for="numerocartao">Número do Cartão</label>
                                        <input id="numerocartao" type="text" class="form-control" placeholder="Digite o número do cartão"></input>
                                    </div>

                                    <div class="form-group">
                                        <label for="validade">Validade</label>
                                        <input id="validade" type="month" class="form-control"></input>
                                    </div>

                                    <div class="form-group">
                                        <label for="cvv">CVV</label>
                                        <input id="cvv" type="text" maxlength="3" class="form-control" placeholder="Digite o código de segurança"></input>
                                    </div>
                            </fieldset>
                            <button type="submit" class="btn btn-primary">
                                <span class="glyphicon glyphicon-thumbs-up"></span>  Finalizar Compra
                            </button>
                        </form>
                        </div>
                        </div>
                    </div>                    
                </div>
            </div>
        </main>
        <footer><p>Rua João de Souza 28, Osasco-SP CEP: 06240-155 <br> TEL: (11) 3020-2030<p></footer>
        <script src="jquery-2.2.1.min.js" type="text/javascript"></script>
        <script src="js/bootstrap.min.js" type="text/javascript"></script>
    </body>
</html>
2 respostas
solução!

Oi Carlos, tudo bem?

Eles estão querendo ir, mas você precisa passar a chave para cada um dos campos, com o atributo name.

Ficaria algo assim:

<input id="nome"  name="nome" type="text" class="form-control" placeholder="Digite seu nome completo" >

Coloca o name no código de algum campo, preenche algo nesse campo, e clica em enviar.

Vai aparecer a chave-valor no final da sua URL:

?nome=Carlos

Espero ter ajudado,

Abcs!

Show de bola Natan! Obrigado.