Muniz Postado Julho 4, 2004 Denunciar Share Postado Julho 4, 2004 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> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ppgsalomao Postado Julho 4, 2004 Denunciar Share Postado Julho 4, 2004 Movendo para JS !! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Muniz Postado Julho 4, 2004 Autor Denunciar Share Postado Julho 4, 2004 Salve!Peço desculpas por ter postado no lugar errado!É que o fórum é EXCELENTE e agente acaba empolgando com os tópicos que desperta a vontade de ajudar nossos amigos.[]s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Trakinas Postado Julho 4, 2004 Denunciar Share Postado Julho 4, 2004 é bom você deixar no post fixo do scriptsassim o ciodigo não se perde Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabi SP Postado Julho 6, 2004 Denunciar Share Postado Julho 6, 2004 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". Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - Regi - Postado Abril 1, 2006 Denunciar Share Postado Abril 1, 2006 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 áÁàÀÃãÂâ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Alpha-X Postado Agosto 30, 2007 Denunciar Share Postado Agosto 30, 2007 Mas dessa forma, na hora que salva no banco de dados, o texto vai do jeito que foi digitado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Agosto 30, 2007 Denunciar Share Postado Agosto 30, 2007 coloque esse código no campo e o caractere é convertido para maiúscula assim que digitar e não deixa colocar acentos no campoonkeydown="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 }} Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Muniz
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
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.