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

Converter minuscula para Maiscula ao Digitar


Thomas Melo

Pergunta

<script type="text/javascript">
// INICIO FUNÇÃO DE MASCARA MAIUSCULA
function maiuscula(z){
        v = z.value.toUpperCase();
        z.value = v;
    }
//FIM DA FUNÇÃO MASCARA MAIUSCULA
</script>
Como usar a função
<label>Nome:
        <input name="nome" type="text" id="nome" size="50" onkeyup="maiuscula(this)" />
</label>

é isso.

Abraço

Thomas Melo

www.seucliente.com.br

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

letras minusculas => JavaScript toLowerCase() Method

testa estas duas formas (com CSS e com javascript) veja a diferença:

<input type="text" name="txt1" id="txt1" style="text-transform:uppercase;"/>
<input type="button" name="btn1" onClick="java script: exibe('txt1');" />
<br /><br />
<input type="text" name="txt2" id="txt2" onKeyUp="java script: maius(this);"/>
<input type="button" name="btn2" onClick="java script: exibe('txt2');" />
com as funções:
function exibe(id){
    str = document.getElementById(id).value;
    alert(str);
}
function maius(obj){
    obj.value = obj.value.toUpperCase();
}
function minus(obj){
    obj.value = obj.value.toLowerCase();
}

Link para o comentário
Compartilhar em outros sites

  • 0
Gostei... Mas uma dúvida:

E pra fazer ao contrário: MAIÚSCULA pra minúscula ?!

<script type="text/javascript">
// INICIO FUNÇÃO DE MASCARA MINUSCULA
function minuscula(z){
v = z.value.toLowerCase();
z.value = v;
}
//FIM DA FUNÇÃO MASCARA MINUSCULA
</script>
Como usar a função
<label>Nome:
<input name="nome" type="text" id="nome" size="50" onkeyup="minuscula(this)" />
</label>

é isso.

Abraço

Thomas Melo

www.seucliente.com.br

no Mysql

pode ser feito da seguinte forma

INSERT INTO tabela (campos) VALUES (UCASE(valor a ser convertido para maiuscula));

INSERT INTO tabela (campos) VALUES (LCASE(valor a ser convertido para minuscula));

É isso.

Thomas Melo

www.seucliente.com.br

Link para o comentário
Compartilhar em outros sites

  • 0

Pessoal utilizei a função maiuscula e deu certo. O problema e que o banco de dados foi importado (dbf) e veio com problemas de acentos e c cedilha. Quando uso a função para incluir um novo registro funciona perfeitamento porém quando vou editar e fazer a correção o cursor pula para o final do campo. Exemplo: Se vou corrgir o conteúdo  FUNDACAO DOS AMIGOS DO FUTEBOL, seleciono FUNDACAO para alterar para FUNDAÇÃO, ao digitar o F o cursor vai para o final da palavra FUTEBOL. Estou precisando urgente dessa solução, alguém sabe como resolver? 

 

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,3k
    • Posts
      652,5k
×
×
  • Criar Novo...