Dudida com Inputtext (resolvido)

2 respostas
jonasjgs2

boa tarde a todos…
estou estudando java web e utilizando o primefaces
tenho um campo razão social e neste campo eu so quero aceitar letras maiúsculas…
já procurei vários exemplos e ate agora não consegui um que resolva meu problema
ou não consegui por funcionando.

o primeiro exemplo que peguei foi colocar no inputtext o tratamento do evento:

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

isto funciona porem se o cara clicar com o mouse no inicio do campo já começam os problemas…
estou tentando fazer alguma coisa em javascript… não sou expert em javascript e gostaria de
alguma função que funcionasse assim:

onkeypress="return mudaParaMaiuscula(event)"

function mudaParaMaiuscula(event) {
tratamento para o caracter voltar maiúsculo…

}

alguma coisa neste tipo… alguém sabe me dizer como…

2 Respostas

D

adicione na tag do seu inputtext :

style="text-transform: uppercase"

Lembrando que essa alteração acontece somente na view da pagina.

jonasjgs2

jonasjgs2:
boa tarde a todos…
estou estudando java web e utilizando o primefaces
tenho um campo razão social e neste campo eu so quero aceitar letras maiúsculas…
já procurei vários exemplos e ate agora não consegui um que resolva meu problema
ou não consegui por funcionando.

o primeiro exemplo que peguei foi colocar no inputtext o tratamento do evento:

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

isto funciona porem se o cara clicar com o mouse no inicio do campo já começam os problemas…
estou tentando fazer alguma coisa em javascript… não sou expert em javascript e gostaria de
alguma função que funcionasse assim:

onkeypress="return mudaParaMaiuscula(event)"

function mudaParaMaiuscula(event) {
tratamento para o caracter voltar maiúsculo…

}

alguma coisa neste tipo… alguém sabe me dizer como…

Criado 7 de agosto de 2014
Ultima resposta 8 de ago. de 2014
Respostas 2
Participantes 2