Ir para conteúdo
Fórum Script Brasil
  • 0

Mostrar quantidade de caracteres enquanto digita


fabiolima4217

Pergunta

Quando programo em VB, disponibilizo para o usuário uma label que, conforme ele vai digitando mostro quantidade de caracteres que ele ainda pode digitar.

Algo do tipo: 30 - len(trim(text), no onchange

Quero fazer a mesma coisa no ASP, já tentei de diversas maneiras e não consigo nada.

Desculpem , mas estou tão perdido que nem tenho um código para pedir ajuda a partir dele.

Alguém poderia, por favor, pelo menos me orientar informando um caminho pelo qual eu posso tentar resolver o problema.

Obrigado

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Para obter o valor de um campo de texto você pode utilizar o atributo value, e para obter o tamanho da string é possível utilizar a propriedade length.

O código para mostrar a quantidade de caracteres pode ficar assim:

function limite_caracteres(){
  var qtd_caracteres=document.getElementById("id_do_elemento").value.length
  var limite=30
  var mensagem
  if(qtd_caracteres==limite){
    mensagem="Limite de caracteres atingido."
  }else{
    mensagem=(limite-qtd_caracteres)+" caracteres restantes."
  }
  document.getElementById("id_do_label").innerHTML=mensagem
}

Essa função apenas mostra quantos caracteres podem ser digitados. Para impedir que novos caracteres sejam inseridos após atingir o limite, recomendo o atributo HTML maxlength.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...