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

Espaçoes Em Um Login


serraventura

Pergunta

alguém tem uma função em VBS que não deixe o usuário digitar espaços em um <input type=text>?

porque tenho um cadastro de cliente onde o cliente escolhera o login dele....mas não quero dar a opção dele digitar um login com espaços...tipo... THIAGO WEB...

alguém tem algo?

acredito q Trim não me adiantaria ....

Trim()

A função Trim é utilizada para retirar todos os espaços, tanto do lado esquerdo quanto do lado direito.

e não é o meu caso...

valeu!

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Serve em javascript?

Copia e cola aí:

<html>

<head>
<script>
{
 function sem_espaco()
 {
  tecla = event.keyCode;
  if (tecla == 32)
  {
   return false;
  }
   else
  {
   return true;
  }
 }
}
</script>

</head>

<body>

<form method="POST" name="formulario">
  <p align="center">Sem espaço - <input type="text" name="num" size="20" onKeypress="return sem_espaco();"></p>
</form>

</body>

</html>

Testa aí, porque eu acabei de fazer, hehe

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0

É isso aí..

Este que eu fiz, usei somente o codigo asc da tecla de espaços..

Mas, você pode adicionar quantos quiser.. basta saber o codigo asc deles.

Bem, não é mais facil você liberar somente os caracteres válidos?

Copie e cole o codigo abaixo.

<html>

<head>
<script>
{
 function letras()
  {
	tecla = event.keyCode;
	if (tecla >= 97 && tecla <= 122)
    {
     return true;
    }
	else
    {
     return false;
    }
  }

 function numeros()
  {
	tecla = event.keyCode;
	if (tecla >= 48 && tecla <= 57)
    {
     return true;
    }
	else
    {
     return false;
    }
  }
}
</script>

</head>

<body>

<form method="POST" name="formulario">
  <p align="center">Letras -&nbsp;&nbsp;&nbsp;&nbsp;
  <input type="text" name="let" size="20" onKeypress="return letras();"></p>
  <p align="center">Números - <input type="text" name="num" size="20" onKeypress="return numeros();"></p>
  <p>&nbsp;</p>
</form>
</body>

</html>

Como você pode ver, eu fiz um campo, onde só é permitido digitar letras, e outro, onde só é permitido digitar numeros.

Basicamente, a idéia que eu falo, é esta.

Pois, acho mais facil você liberar só o que é permitido, do que bloquear um a um ...

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0

hehe

você diz letras e numbers?

simplezão.. hehe

só juntá os dois : P

Link para o comentário
Compartilhar em outros sites

  • 0

Bem, vou te dar uma chance : P

Hehe

Copia, cola e testa:

<html>

<head>
<script>
{
 function alfanum()
  {
	tecla = event.keyCode;
	if ((tecla >= 97 && tecla <= 122) || (tecla >= 48 && tecla <= 57))
    {
     return true;
    }
	else
    {
     return false;
    }
  }
}
</script>

</head>

<body>

<form method="POST" name="formulario">
  <p align="center">Letras -&nbsp;&nbsp;&nbsp;&nbsp;
  <input type="text" name="let" size="20" onKeypress="return alfanum();"></p>
</form>
</body>

</html>

Fiz agora tb.. só juntei as duas funções, hehe

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0

POW burrão EU aí!!..............pow foi mal....... ohmy.gif(

ia tentar fazer da maneira mas dificil.....com a resposta na ponta do nariz....

pow deixa eu invertar uma desculpa aqui rapinho.....

é...é...........é.......serve eu falar q não saco muito de JavaScript? rs

pow aí foi mal mesmo!!..........acho q preguiça de pensar........

valeu Dark!!...desculpa aí cara!

unsure.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Hehehe

não esquenta cara smile.gif

"Isso acontece nas melhores famílias" laugh.gif

Bem, teoricamente a duvida foi 'sanada'. então, to fechando o tópico.

Eu diria.. que eu pensei que manjava.. mas acho que nem manjo tanto assim de javascript, hehe.. só consigo me virar!

Precisando, é só falar.

Se tiver mais duvida nisso, ou quiser que eu reabra, manda PM aí, que eu reabro o tópico

Abraços

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

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