Jump to content


Photo

Contagem De Caracteres...


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

#1 Skuall

Skuall

    Doutor

  • Usuários
  • 968 posts
  • Sexo:Não informado

Posted 12/10/2003, 07:55

Olá! :yes:

:D Cheguei em um Exercício do meu Livro e não consigo fazê-lo funcionar... :angry:

É o seguinte, eu tenho um Campo de Texto e nele vou colocar um Texto qualquer, daí ao clicar em um Botão, deve retornar o Número de Letras "E" existentes no Texto...

Este é o Script:

<script language="JavaScript">
<!--
  function contadorE() {
    var numero = 0;
    var stringInserida = document.exemplo.principal.value.toUpperCase();
    //Aqui acho que deve vir um Laço For;
    alert ("Seu texto, possui " + numero + " ocorrências da Letra e.");
  }
//-->
</script>


Acredito que somente um Laço For, adequadamente ajustado, faça o Script funcionar... Queria saber como fazer ele contar cada ocorrência! :)

------------------

Se quiserem o Código do Formulário...

<form name="exemplo" onSubmit="return false">
  <label>Seu Texto:</label><br>
  <input type="text" name="principal" size="25"><br><br>
  <input type="button" value="Contagem!" onClick="contadorE();">
</form>


Agradeço a Disposição de Todos!

#2 CrAsh_OveRride

CrAsh_OveRride

    [Morbidamente curioso]

  • Usuários
  • 790 posts
  • Sexo:Masculino
  • Localidade:Viçosa

Posted 12/10/2003, 10:12

Que livro você usa? To precisando de um livro de Java...

valew!

[]'s
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

#3 Skuall

Skuall

    Doutor

  • Usuários
  • 968 posts
  • Sexo:Não informado

Posted 12/10/2003, 10:29

Olá! :yes:

JavaScript - Gold Bible - DownLoadável no KaZaA (Me garantiram que é Free...)

Achei meu Erro!

Faltava fechar o Laço For! Hehe... Obrigado a Todos! :D

Quem quiser a Solução... Eis:

<script language="JavaScript">
<!--
  function contadorE() {
    var numero = 0;
    var stringInserida = document.exemplo.principal.value.toUpperCase();
    var total = document.exemplo.principal.length;
    for (var i  = 0; i < total; i++) {
      if (stringInserida.charAt(i) == "E") {
        numero = numero + 1;
      }
      else {
        numero = numero + 0;
      }
    }
    alert ("Seu texto, possui " + numero + " ocorrências da Letra e.");
  }
//-->
</script>


Edição feita por: Skuall, 12/10/2003, 10:44.





1 user(s) are reading this topic

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

IPB Skin By Virteq