Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leandro Vieira Pinho

somente inúmeros no input

Recommended Posts

como verificar se foi digitado somente inúeros?outro detalhe, é possível bloquear a tecla enter, fazendo com o que o form só seja enviado clicando no botão "Enviar"

Compartilhar este post


Link para o post
Compartilhar em outros sites

use isNaN ou NaN para verificar se é somento numeros...para bloquear você pode usar o codigo do event.keyCode da tecla enter e aplicar um return false.. para parar a ação ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

use isNaN ou NaN para verificar se é somento numeros...para bloquear você pode usar o codigo do event.keyCode da tecla enter e aplicar um return false.. para parar a ação ;)

Você terá alguns exemplos, para que eu possa me baseiar.valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cria essa função:

 

ASP [/tr][tr]

function NumberOnly() {

if ( event.keyCode < 48 || event.keyCode > 57 ) {

event.returnValue = false;

}

}

 

[/tr]

 

Ela verifica o código ASCII da tecla digitada, se for menor que 48 ou maio que 57, retorna false, ou seja, não digita nada.

 

beleza?

 

flw!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cria essa função:

 

ASP [/tr][tr]

function NumberOnly() {

if ( event.keyCode < 48 || event.keyCode > 57 ) {

event.returnValue = false;

}

}

 

[/tr]

 

Ela verifica o código ASCII da tecla digitada, se for menor que 48 ou maio que 57, retorna false, ou seja, não digita nada.

 

beleza?

 

flw!

Eu tentei adaptar para este código, mas não consegui, pode me dar uma mãozinha?

 

if(frm.dom_codico.value.replace(/\s/gi,"")==""){

frm.dom_codico.focus();

alert("Informe o códico.");

return false;

}

Ou seja acima eu verifico se foi preenchido ou não o campo "dom_codico", então queria acrescentar esta opção de digitar somente números.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, mas qual a dificuladade? Você está testando isso dentro de uma outra função não é?Essa função que lhe passei você deve colocar na propriedade onkeypress no input text.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Está acusando um erro nesta linha:if ( event.keyCode < 48 || event.keyCode > 57 ) {dizendo que o evento não foi definido,apliquei assim:onkeypress="num()"Obs.: alterei o nome da função.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas como??? Se eu sempre usei essa função, acho que faz mais de uma ano que eu uso essa função e sempre funcionou beleza!Você não alterou nada?Posta aí, pra ver como está.Estou no aguardo!Abraço,

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.