Campo com mínimo de caracteres
Oi, pessoal!
Preciso de uma ajuda urgentíssima! Tô aqui no trabalho e preciso terminar isso hoje =/
Tenho um formulário aqui, tá funcionando direitinho e tal. Só pra avisar que sei muuuuuito o básico de asp e tal..
No código tem o form e um código em javascript pra validar o form... Só que a cliente pediu agora que a senha e o login tenham NO MÍNIMO 4 caracteres... Catei na net e não achei nada até agora... Alguém poderia me ajudar como fazer isso??
MUITO OBRIGADA!!! POR FAVOR, É URGENTE ;´-(
<script type="text/javascript">
function validaForm(){
campo = '';
erro = '';
if (document.getElementById('txt_nome').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s):\n';
campo = 'txt_nome';
}
erro = erro + '\n nome';
}
if (document.getElementById('txt_end').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s):\n';
campo = 'txt_end';
}
erro = erro + '\n endereço';
}
if (document.getElementById('txt_tel').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s):\n';
campo = 'txt_tel';
}
erro = erro + '\n telefone';
}
if (document.getElementById('txt_bairro').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s): \n';
campo = 'txt_bairro';
}
erro = erro + '\n bairro';
}
if (document.getElementById('txt_cidade').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s):\n';
campo = 'txt_cidade';
}
erro = erro + '\n cidade';
}
if (document.getElementById('txt_estado').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s):\n';
campo = 'txt_estado';
}
erro = erro + '\n estado';
}
if (document.getElementById('txt_cep').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s):\n';
campo = 'txt_cep';
}
erro = erro + '\n CEP';
}
if (document.getElementById('txt_cnpj').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s):\n';
campo = 'txt_cnpj';
}
erro = erro + '\n CNPJ';
}
if (document.getElementById('txt_insc').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s):\n';
campo = 'txt_insc';
}
erro = erro + '\n INSC EST (Municipal)';
}
if (document.getElementById('txt_embratur').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s):\n';
campo = 'txt_embratur';
}
erro = erro + '\n Embratur';
}
if (document.getElementById('txt_fax').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s):\n';
campo = 'txt_fax';
}
erro = erro + '\n Fax';
}
if (document.getElementById('txt_email').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s):\n';
campo = 'txt_email';
}
erro = erro + '\n E-mail';
}
if (document.getElementById('txt_senha').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s):\n';
campo = 'txt_senha';
}
erro = erro + '\n senha';
}
if (document.getElementById('txt_lembrete').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s):\n';
campo = 'txt_lembrete';
}
erro = erro + '\n lembrete';
}
if (document.getElementById('txt_login').value == '') {
if (erro == '') {
erro = 'Por favor, preencha corretamente o(s) campo(s):\n';
campo = 'txt_login';
}
erro = erro + '\n login';
}
if (erro != '') {
erro = erro + '\n \n';
alert(erro);
document.getElementById(campo).focus();
return false;
} else {
submit();
}
}
</script>
<h4>Reserva on line</h4>
<a href="java script:history.back(-1);" title="Voltar para a página anterior">
<img src="/img/bt_voltar.gif" alt="Voltar para a página anterior" style="float:right;"> </a>
<p><strong>Sou novo cliente</strong></p>
<p>Preencha o formulário a seguir e aguarde.</p>
<form action="sub/cadastrese/enviado/enviar_cadastro.asp" method="post" name="cadastre-se" onsubmit="return validaForm(this)">
<table width="80%" border="0" cellspacing="5" cellpadding="0">
<tr>
<td width="28%" height="23">Nome:</td>
<td width="72%"> <input name="txt_nome" id="txt_nome" type="text" size="50"></td>
</tr>
<tr>
<td>Endereço:</td>
<td><input name="txt_end" id="txt_end" type="text" size="50"></td>
</tr>
<tr>
<td>Bairro:</td>
<td><input type="text" id="txt_bairro" name="txt_bairro"></td>
</tr>
<tr>
<td>Cidade:</td>
<td><input type="text" id="txt_cidade" name="txt_cidade"></td>
</tr>
<tr>
<td>Estado:</td>
<td><input type="text" id="txt_estado" name="txt_estado"></td>
</tr>
<tr>
<td height="24">CEP:</td>
<td><input name="txt_cep" type="text" id="txt_cep" maxlength="9"></td>
</tr>
<tr>
<td>CNPJ:</td>
<td><input type="text" id="txt_cnpj" name="txt_cnpj"></td>
</tr>
<tr>
<td>INSC EST (Municipal):<br> </td>
<td><input type="text" id="txt_insc" name="txt_insc"></td>
</tr>
<tr>
<td>Embratur:</td>
<td><input type="text" id="txt_embratur" name="txt_embratur"></td>
</tr>
<tr>
<td>Tel:</td>
<td><input name="txt_tel" type="text" id="txt_tel" maxlength="10"></td>
</tr>
<tr>
<td>Fax:</td>
<td><input type="text" id="txt_fax" name="txt_fax"></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input name="txt_email" id="txt_email" type="text" size="50"></td>
</tr>
<tr>
<td>Login:</td>
<td><input name="txt_login" type="text" id="txt_login" maxlength="4"></td>
</tr>
<tr>
<td height="24">Senha:</td>
<td><input type="password" id="txt_senha" name="txt_senha" />
</td>
</tr>
<tr>
<td>Lembrete:</td>
<td><input name="txt_lembrete" id="txt_lembrete" size="50"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="btn_enviar" value="Enviar"></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
</form>
<p style="font-size:10px;">Importante: Mínimo de 3 noites para a reserva.<br>
</p>
<p> <strong>Qualquer dúvida, contate-nos - (21) 2102-2444. </strong></p>Discussão (18)
Carregando comentários...