Ir para conteúdo

POWERED BY:

Arquivado

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

leleu

Campos Sem caracteres especiais

Recommended Posts

Este é um filtro que você precisa fazer no braço. Ou na hora da pessoa submeter o formulário ou para cada tecla que ela digita. O ideal neste caso seria usar Regular Expressions em ambos os casos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá .... leleu ...

 

 

Se eu entendi bem o que você quer ..... acho que é isso :

 

onKeypress="if (event.keyCode < 48 || event.keyCode > 58) event.returnValue = false;"

 

Para javascript :

Coloca assim : <input type="text" name="textfield" onKeypress="if (event.keyCode < 48 || event.keyCode > 58) event.returnValue = false;">

 

Agora no ASP :

Quando você receber o formulário faz assim :

 

'############################################################################

#############

'#----------------------------------------------------------------------------------------

'############################################################################

#############

'#

'# CÓDIGO: VirtuaStore Versão 1.2 - Copyright 2001-2003 VirtuaWorks

'# URL: www.virtuastore.com.br / www.virtuaworks.com.br

'# E-MAIL: webmaster@virtuaworks.com.br

'# AUTORES: Otávio Dias(Desenvolvedor) / Jone Bandinelli(Desenvolvedor) / Daniel Kern(Revisão)

 

 

Obs .: Não desenvolvi ... esta aí os créditos.

 

 

Function StripNonNumeric(strInput)

Dim iPos, sNew, iTemp

strInput = Trim(strInput)

If strInput <> "" Then

iPos = 1

iTemp = Len(strInput)

While iTemp >= iPos

If IsNumeric(Mid(strInput,iPos,1)) = True Then

sNew = sNew & Mid(strInput,iPos,1)

End If

iPos = iPos + 1

Wend

Else

sNew = strInput 'sNew

End If

StripNonNumeric = sNew

End Function

 

usas assim : variavel = StripNonNumeric(variavel)

 

 

 

beleza ....

 

espero ter ajudado ...

 

 

fuiiiiiiiiiiiiiiiiiii.

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.