Ir para conteúdo

POWERED BY:

Arquivado

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

Micilini Roll

Somente autorizar numeros e letras!

Recommended Posts

Pessoal seguinte eu tenho um projeto em php que envia um formulario para ser validado mais antes que esse formulario entre no banco de dados é necessario fazer uma validação,a teoria da validação é:

 

 

Nao permitir espaços/ou caractes como %$¨&$*^`{}:`{}#!@#¨&*

 

eu estava imaginando isso da seguinte maneira:

 

 

1- ou eu mando escrever na tela que o texto contido no input é inapropriado,ou:

2-o usuario nao ira conseguir digitar no input estes tipos de caracteres!

 

 

eu acho que a segunda opção é a melhor e mais eficiente! ok alguem sabe como fazer isso??

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

So usar o replace.

 

oia:

<!DOCTYPE html>
<html>
<head>
<title>teste</title>
<script>

window.onload = function(){

	document.getElementById('test').onkeyup = function(){
			this.value = this.value.replace(/[%$¨&*^`{}:{}#!@]/,'');
	}

}

</script>
</head>

<body>
	<input type="text" id="test" /> 
</body>
</html>

A ideia é isso, agora é so voce abusar de callback e json pra fazer algo mais produtivo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

grande cristianoolv topico mais do que resolvido! +1 pra voce agora ja posso continuar com meus projetos muito obrigado MESMO! abraços



só tem um pequeno probleminha! a barra / ele deixa passar! somente isso! o que fazer?

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.