Ir para conteúdo

POWERED BY:

Arquivado

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

ewise

Firefox função que aceita apenas números

Recommended Posts

Oi http://forum.imasters.com.br/public/style_emoticons/default/bye1.gif

 

Olha só, no Firefox a função abaixo aceita apenas números, mas também não aceita backspace, delete, barra de espaço, frete e trás.

 

A grande sacanagem é o código da tecla delete para o firefox é o 46, mas também ai vai aceitar o ponto final. :wacko:

 

function inteiro(key) {

if (((key>47) && (key<58)) || (key==46)) {return true} else {return false}

}

 

 

Tem como safar disso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

antes de validar, verifique o navegador... :P

<{POST_SNAPBACK}>

Sim, isso eu verifico...

Se for Firefox eu libero as teclas backspace, barra de espaço, delete, mas ai que tá, se eu liberar a tecla delete eu libero tb o ponto final, que é o mesmo código da tabela ascii número 46. E eu gostaria que o ponto final ficasse bloqueado.

No site abaixo você pode ver isso:

http://cross-browser.com/x/examples/key_events.php

 

Já no onkeydown é diferente o código...

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.