• 0
Sign in to follow this  
Guest damon

Identificar O Caractere De Um Campo Texto

Question

Guest damon

Oi gente.. gostaria de saber como fazer para checar um campo de um formulário antes de enviá-lo se o mesmo possui 03 caracteres, como por exemplo do tipo ".". Estes caracteres podem estar em qualquer posição.

Eu apenas consegui montara para q ele verifica-se se possui pelo menos 01... + eu tenho q ter certeza que o campo foi preenchido com os 3 caracteres.

Modelo do preenchimento do campo:

000.00.000.000

00.000.0.0

E lembrando, eu não posso utilizar o formato máscara, visto q o intervalo altera de tamanho.... se sempre fosse a mesma quantidade de caracteres entres os ".".. seria beleza... o meu problema, é q eu não sei como confirmar a quantidade de pontos.

Eu tenho esse código para checar se possui o caractere "."...

<script>

var NOME=prompt('Entre com o código');

if(NOME.indexOf('.')==-1){

alert(falta o ponto');}

else{

alert('Ok');}

</script>

+ não se possui os 03 "."... ;-)

Aguardo uma ajuda.. valeu... ;-)

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Dentro doque eu entendi:

<html>
<script language="JavaScript">
function Verifica_Pontos(){
  var ponto=0;
  for(x=0;x<document.form.n1.value.length;x++){
    valor=document.form.n1.value.charAt(x);
    if(valor==".")
      ponto+=1;
  }
  if(ponto!=3){
    alert("erro");
    document.form.n1.value="";
    document.form.n1.focus();
  }
  else
    document.form.submit();  
}

</script>
<body>
<form name="form" action="#" method="post">
<input type="text" name="n1">
<input type="button" Value="Checar" onclick="Verifica_Pontos()">
</form>
</body>
</html>

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this