Jump to content


Input, Minimo 4 Caracteres


  • Faça o login para participar
9 replies to this topic

#1 camarão

camarão
  • Visitantes

Posted 02/12/2003, 15:41

como eu faço para vificar se um input text tem entre 4 e seis caractres?

<input type="text" name="senha" maxlenght="6">



#2 Dinho Z.

Dinho Z.

    Rock'n'Roll !!! Yeah !!!

  • Usuários
  • 755 posts
  • Sexo:Não informado
  • Localidade:Santo André - SP

Posted 03/12/2003, 11:11

tam = document.getElementById("senha").lenght;
if (tam < 4)
  alert("Campo tem que ter mais que 4 caracteres");
E seu text assim...

<input type="text" id="senha" name="senha" maxlenght="6">

Edição feita por: Dinho Z., 03/12/2003, 11:12.

Dinho

Ajude a proibir os "jabás" nas rádios brasileiras.
Mas, afinal, o que é o "jabá"?!? acesse Rock Brasil
Acesse Fórum SOS Designers
Coluna de JavaScript/CSS do Upmasters

#3 camarão

camarão
  • Visitantes

Posted 03/12/2003, 13:50

naum funcionou.....se puder colokar aí pra mim no "senha" e "confirmsenha" agradeço.....

<style>
.submit {
background-color: #FFFFFF;
border-color: #000000;
border-style: solid;
border-width: 1;
color: #000000;
font-size: 7pt;
font-family: verdana;
font-weight: bold;
}
.textfield {
background-color: #FFFFFF;
border-color: #000000;
border-style: solid;
border-width: 1;
color: #000000;
font-size: 7pt;
font-family: verdana;
}
</STYLE>
<script language="JavaScript">
<!--
function valida(form) {
var nome=document.form.nome.value;
if (nome=="") {
alert("O campo NOME está vazio.");
document.form.nome.focus();
return false;
}
var login=document.form.login.value;
if (login=="") {
alert("O campo LOGIN está vazio.");
document.form.login.focus();
return false;
}
var senha=document.form.senha.value;
if (senha=="") {
alert("O campo SENHA está vazio.");
document.form.senha.focus();
return false;
}
var confirmsenha=document.form.confirmsenha.value;
if (confirmsenha=="") {
alert("O campo CONFIRMAR SENHA está vazio.");
document.form.confirmsenha.focus();
return false;
}
if(senha!=confirmsenha) {
alert("As senhas digitadas não são iguais!");
document.form.confirmsenha.focus();
return false;
}
var email=document.form.email.value;
if (email.indexOf("@") == -1) {
alert ("O e-mail entrado não é válido!");
document.form.email.focus();
return false;
}
var pais=document.form.pais.value;
if (pais=="") {
alert("O campo PAÍS está vazio.");
document.form.pais.focus();
return false;
}
var estado=document.form.estado.value;
if (estado=="") {
alert("O campo ESTADO está vazio.");
document.form.estado.focus();
return false;
}
var idade=document.form.idade.value;
if (idade=="") {
alert("O campo IDADE está vazio.");
document.form.idade.focus();
return false;
}
if (isNaN (idade)) {
alert ("A idade está inválida!");
document.form.idade.focus();
return false;
}
return true;
document.form.submit();
}
//-->
</script>

<form name="form" method="post" action="cadastrar.asp" onSubmit="return valida();">
 <table border="0" cellspacing="0">
   <tr>
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Nome:</font></td>
     <td>
<input name="nome" type="text" class="textfield" id="nome2"></td>
   </tr>
   <tr>
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Login(nickname/max
       20 caracteres):</font></td>
     <td><input name="login" type="text" class="textfield" size="20" maxlength="20"></td>
   </tr>
   <tr>
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Senha(4
       a 6 caracteres):</font></td>
     <td><input name="senha" type="password" class="textfield" size="7" maxlength="6"></td>
   </tr>
   <tr>
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Confirme
       a senha:</font></td>
     <td><input name="confirmsenha" type="password" class="textfield" size="7" maxlength="6"></td>
   </tr>
   <tr>
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Email(v&aacute;lido):</font></td>
     <td><input name="email" type="text" class="textfield"></td>
   </tr>
   <tr>
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Pa&iacute;s:</font></td>
     <td><input name="pais" type="text" class="textfield" id="pais3" size="7"></td>
   </tr>
   <tr>
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Estado:</font></td>
     <td><input name="estado" type="text" class="textfield" id="estado3" size="15"></td>
   </tr>
   <tr>
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Idade:</font></td>
     <td> <input name="idade" type="text" size="2" maxlength="3" class="textfield"> </td>
   </tr>
   <tr>
     <td>&nbsp;</td>
     <td><div align="right">
         <input type="submit" class="submit" value="Cadastrar">
       </div></td>
   </tr>
 </table>
</form>
<p>


Edição feita por: camarão, 03/12/2003, 13:51.


#4 Dinho Z.

Dinho Z.

    Rock'n'Roll !!! Yeah !!!

  • Usuários
  • 755 posts
  • Sexo:Não informado
  • Localidade:Santo André - SP

Posted 03/12/2003, 14:08

Segue o arquivo modificado e funcionando...

Não era lenght, mas sim length...

<style>
.submit {
background-color: #FFFFFF;
border-color: #000000;
border-style: solid;
border-width: 1;
color: #000000;
font-size: 7pt;
font-family: verdana;
font-weight: bold;
}
.textfield {
background-color: #FFFFFF;
border-color: #000000;
border-style: solid;
border-width: 1;
color: #000000;
font-size: 7pt;
font-family: verdana;
}
</STYLE>
<script language="JavaScript">
<!--
function valida() {
var nome=document.form.nome.value;
if (nome=="") {
alert("O campo NOME está vazio.");
document.form.nome.focus();
return false;
}
var login=document.form.login.value;
if (login=="") {
alert("O campo LOGIN está vazio.");
document.form.login.focus();
return false;
}
var senha=document.form.senha.value;
if (senha=="") {
alert("O campo SENHA está vazio.");
document.form.senha.focus();
return false;
}
var confirmsenha=document.form.confirmsenha.value;
if (confirmsenha=="") {
alert("O campo CONFIRMAR SENHA está vazio.");
document.form.confirmsenha.focus();
return false;
}
if(senha!=confirmsenha) {
alert("As senhas digitadas não são iguais!");
document.form.confirmsenha.focus();
return false;
}
if((senha.length < 4) && (confirmsenha.length < 4)){
alert("As senhas digitadas tem que ter mais que 4 caracteres");
document.form.senha.focus();
return false;
}
var email=document.form.email.value;
if (email.indexOf("@") == -1) {
alert ("O e-mail entrado não é válido!");
document.form.email.focus();
return false;
}
var pais=document.form.pais.value;
if (pais=="") {
alert("O campo PAÍS está vazio.");
document.form.pais.focus();
return false;
}
var estado=document.form.estado.value;
if (estado=="") {
alert("O campo ESTADO está vazio.");
document.form.estado.focus();
return false;
}
var idade=document.form.idade.value;
if (idade=="") {
alert("O campo IDADE está vazio.");
document.form.idade.focus();
return false;
}
if (isNaN (idade)) {
alert ("A idade está inválida!");
document.form.idade.focus();
return false;
}
return true;
document.form.submit();
}
//-->
</script>

<form name="form" method="post" action="cadastrar.asp" onSubmit="return valida();">
 <table border="0" cellspacing="0">
   <tr> 
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Nome:</font></td>
     <td>
<input name="nome" type="text" class="textfield" id="nome2"></td>
   </tr>
   <tr> 
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Login(nickname/max 
       20 caracteres):</font></td>
     <td><input name="login" type="text" class="textfield" size="20" maxlength="20"></td>
   </tr>
   <tr> 
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Senha(4 
       a 6 caracteres):</font></td>
     <td><input name="senha" type="password" class="textfield" size="7" maxlength="6"></td>
   </tr>
   <tr> 
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Confirme 
       a senha:</font></td>
     <td><input name="confirmsenha" type="password" class="textfield" size="7" maxlength="6"></td>
   </tr>
   <tr> 
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Email(v&aacute;lido):</font></td>
     <td><input name="email" type="text" class="textfield"></td>
   </tr>
   <tr> 
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Pa&iacute;s:</font></td>
     <td><input name="pais" type="text" class="textfield" id="pais3" size="7"></td>
   </tr>
   <tr> 
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Estado:</font></td>
     <td><input name="estado" type="text" class="textfield" id="estado3" size="15"></td>
   </tr>
   <tr> 
     <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Idade:</font></td>
     <td> <input name="idade" type="text" size="2" maxlength="3" class="textfield"> </td>
   </tr>
   <tr> 
     <td>&nbsp;</td>
     <td><div align="right"> 
         <input type="submit" class="submit" value="Cadastrar">
       </div></td>
   </tr>
 </table>
</form>
<p>

Dinho

Ajude a proibir os "jabás" nas rádios brasileiras.
Mas, afinal, o que é o "jabá"?!? acesse Rock Brasil
Acesse Fórum SOS Designers
Coluna de JavaScript/CSS do Upmasters

#5 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 18/09/2017, 07:47

Cialis 5mg Online cialis online Finasteride Propecia Achat Amoxicillin Indications Kamagra 100mg Erfahrung Propecia Mens Health cialis Cialis Original Prix
Propecia Online No Rx generic cialis Sibusat
Buy Alli In Other Country Viagra Frau Forum
Cialis Und Levitra <a href=http://cialtobuy.com>viagra cialis</a> Ou Acheter Finasteride
Healthy Meds Viagra online pharmacy Canada Prescriptions No H Pylori And Cephalexin Cialis 5 Mg Comprime Pellicule Boite De 28 Lioresal Vidal Cialis E Occhio cialis Posologia Viagra Generico

#6 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 18/09/2017, 12:18

Levitra 30 Mg viagra cialis Levitra Funziona
Buy Cialis Portland Oregon Zithromax And Coumadin Interaction Amoxicillin And Alcohol Reaction
Prospecto Finasteride Propecia cialis buy online Commander Cialis Pas Cher

#7 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 04/10/2017, 05:32

Achat De Cialis Canada Cialis Brand 20 Mg Zithromax And Alcohol Interaction cialis Amoxicillin Fail The Drug Test
Tab generic isotretinoin website cod accepted Priligy Scadenza viagra Viagra Legal Kaufen Ohne Rezept

#8 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 13/10/2017, 06:51

Remeron cialis price Viagra Kaufen Spanien Leponex Clozapine 100 Mg
Viagra 100 Wiki Comment Acheter Du Baclofene Sur Internet viagra Acheter Cialis Belgique Sans Ordonnance Androgens Propecia
Viagra Generique Quand best price on levitra Cialis Price Drop Zithromax Swollen Testicles Propecia Reversible

#9 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 30/10/2017, 11:29

Kamagra Super Review viagra online Cytotec Temps Cialis Online No On Line Direct Doryx Cheapeast Internet
Apcalis Kamagra Cialis Ohne Rezept Generika cialis buy online Best Prices Cialis Canada How Safe Is Propecia Acheter Du Cytotec En Ligne Sans Ordonnance
Buying Provera Online Cialis Generique levitra online best price Pharmacy Express

#10 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 17/11/2017, 07:37

Valtrex Coupons Online Lowpricenonprescriptionviagra viagra online Discount Viagra Lowest Prices
Generic Sildenafil Citrate For Sale Levitra Im Vergleich Mit Viagra viagra Internet Based Drug Stores
Drug 24h Coupon Cialis Turkei viagra Kamagra Oral Jelly Side Effects




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq