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

Convertendo Para Maiúscula No Ato Da Digitação


Muniz

Pergunta

Salve!

Achei muito útil para o cadastramento no formulário.

Converte a digitação minúscula para maiúscula.

Vale apena conferir!

<html>

<body>

<script language="javascript">

function Somaiuscula(formato, keypress, objeto)

{

campo = eval(objeto);

caracteres = 'abcdefghijklmnopqrstuvxyzABCDEFGHIJKLMNOPQSTUVWXYZ01234567890-./: ';

if (caracteres.search(String.fromCharCode(keypress))!=1)

{

campo.value = campo.value.toUpperCase();

}

}

</script>

<form name="acesso" method="get" Action="">

<input type="field" name="nome" size=50 maxlength=50 OnKeyUp="Somaiuscula('Somaiuscula', window.event.keyCode, 'document.acesso.nome');">

</form>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Em vez de usar um script pra isso, a propriedade "text-transform" em CSS dá o mesmo efeito.

h1 {
   text-transform: uppercase;
}

Valores aceitos: "capitalize", "uppercase" e "lowercase".

Link para o comentário
Compartilhar em outros sites

  • 0
Guest - Regi -

Gostei muito dessa funcao mas, so que eu queria saber como faço para alem de passar a lentra digitada para maiuscula que o script já tenho graça a vocês eu tb queria tirar os acentos das palavtras. Ex áÁàÀÃãÂâ

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Visitante

coloque esse código no campo e o caractere é convertido para maiúscula assim que digitar e não deixa colocar acentos no campo

onkeydown="this.value = this.value.toUpperCase();cancAcento()"
onkeyup="this.value = this.value.toUpperCase()"

<!-- bloqueia a entrada de acentos -->
<script>
function cancAcento(){
if (event.keyCode == 219 || event.keyCode == 222){
event.keyCode = 0
event.returnValue = false
}}

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
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...