Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rosemeire

Vejam isso -->

Recommended Posts

Olá pessoal!

Ontem eu fiz um formulário para a minha empresa só que gostaria da opinião de voces para ver se ele esta legal ou se ainda posso melhorar ele.

 

Site da Empresa

 

Obrigada e aguardo respostas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ta legal......mas tem umas coisinhas1 - Achei o tamanho da font nos campos muito pequeno2 - O campo CNPJ não esta no tamanho correto3 - Se fosse eu (entenda-se bem.....eu).....centralizaria o form4 - Opções "Gostou do site"....se a pessoa preencher um....o outro tem que desabilitar....senão a pessoa pode colocar "SIM" e "NÃO"Do resto ta xique o trem[]'sCarlos

Compartilhar este post


Link para o post
Compartilhar em outros sites

No campo de telefone, ao invés de usar o label, use máscaras.

Olá Alica,Para que servem essas mascaras em formulários e para qual finalidade seria?até mais...Paulo Cardoso

Compartilhar este post


Link para o post
Compartilhar em outros sites

Rosemeire, tudo bem, olha uma dica, estou fazendo um formulario para uma pesquisa no shopping center, e está me dando um trabalhão, porque eu me preocupei em verificar cada campo se está preenchido, se as informações estão corretas e uma coisa, a passagem de campo a campo ao pressionar enter, acredito que seu formulário tá legal, mas falta o tratamento em javascript, a primeira coisa que fiz no seu formulário foi digitar o nome e pressionar enter, o formulário enviou os dados com os outros campos vazios, isso acredito eu você não deva permitir, abaixo segue alguns exemplos de critica do form em javascript, tá legal!!!.Segue um form de exemplo.html><head> <title>valida form</title> <style> body, p, div, td, input, select, textarea { font-family: verdana,arial,helvetica; font-size:10px; color:#27364D; text-decoration: none; } input,textarea { @if (is.ie) { color: #efefef; background-color:#efefef; border: 1px solid #060606 ; /*border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; */ } } textarea { overflow:auto } </style> <script language="JavaScript"> function validaForm(){ //validar nome var ponto,parte,parte3,virgula; d = document.cadastro; if (d.nome.value == ""){ alert("O campo " + d.nome.name + " deve ser preenchido!"); d.nome.focus(); return false; } //validar user if (d.user.value == ""){ alert("O campo " + d.user.name + " deve ser preenchido!"); d.user.focus(); return false; } //validar senha if (d.senha.value == ""){ alert("O campo " + d.senha.name + " deve ser preenchido!"); d.senha.focus(); return false; } //validar email if (d.email.value == ""){ alert("O campo " + d.email.name + " deve ser preenchido!"); d.email.focus(); return false; } //validar email(verificao de endereco eletronico) ponto = d.email.value.indexOf("."); virgula = d.email.value.indexOf(","); parte=d.email.substring(ponto.indexOf(".") + 1,d.email.length); parte3 = d.email.value.length; alert(" ponto: "+ponto+" virgula: "+virgula+" parte: "+parte+" parte3: "+parte3); if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) { alert("O campo " + d.email.name + " deve ser conter um endereco eletronico!"); d.email.focus(); return false; } //validar telefone if (d.telefone.value == ""){ alert("O campo " + d.telefone.name + " deve ser preenchido!"); d.telefone.focus(); return false; } //validar telefone(verificacao se contem apenas numeros) if (isNaN(d.telefone.value)){ alert("O campo " + d.telefone.name + " deve conter apenas numeros!"); d.telefone.focus(); return false; } //validar data de nascimento erro=0; hoje = new Date(); anoAtual = hoje.getFullYear(); barras = d.nasce.value.split("/"); if (barras.length == 3){ dia = barras[0]; mes = barras[1]; ano = barras[2]; resultado = (!isNaN(dia) && (dia > 0) && (dia < 32)) && (!isNaN(mes) && (mes > 0) && (mes < 13)) && (!isNaN(ano) && (ano.length == 4) && (ano <= anoAtual && ano >= 1900)); if (!resultado) { alert("Formato de data invalido!"); d.nasce.focus(); return false; } } else { alert("Formato de data invalido!"); d.nasce.focus(); return false; } //validar sexo if (!d.sexo[0].checked && !d.sexo[1].checked) { alert("Escolha o sexo!") return false; } return true; }</script></head><body leftmargin="10" topmargin="10" marginwidth="10" marginheight="10"><h1>VALIDA FORM</h1><form name="cadastro" method="post" onSubmit="return validaForm()"> <table width="40%" border="1" cellpadding="5" cellspacing="0" bordercolor="#000000"> <tr> <td> <img src="C:\Grima Pessoal\Pós-graduação\HTML\banner_Gimaldo_home_page.gif" </td> <td>nome:</td> <td><input name="nome" type="text"></td> </tr> <tr> <td>user:</td> <td><input name="user" type="text"></td> </tr> <tr> <td>senha:</td> <td><input name="senha" type="password"></td> </tr> <tr> <td>email:</td> <td><input name="email" type="text"> (xxx@xx.xx)</td> </tr> <tr> <td>telefone:</td> <td><input name="telefone" type="text"></td> </tr> <tr> <td>Data de nascimento:</td> <td><input name="nasce" type="text"> (dd/mm/yyyy)</td> </tr> <tr> <td>Sexo :</td> <td> <input name="sexo[]" type="radio" value="masculino" id="sexo"> Masculino <input name="sexo[]" type="radio" value="feminino" id="sexo"> Feminino </td> </tr> <tr> <td colspan="2"> <div align="right"> <input name="enviar" type="submit" value="enviar"> </div> </td> </tr> </table></form></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

No campo de telefone, ao invés de usar o label, use máscaras.

Olá Alica,Para que servem essas mascaras em formulários e para qual finalidade seria?até mais...Paulo Cardoso
Servem para inserir formatações automaticamente, enquanto o usuário digita.faça um teste.Alica CWB

Compartilhar este post


Link para o post
Compartilhar em outros sites

as criticas do seu form nao funcionam no Mozila? pois eu tentei usar e ele nao alegou criticas!!

como assim críticas? nao entendi o que você quis dizer...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.