faz tempo que estou procurando um meio de impedir que o usuario digite caracteres estranhos no campo input como aspas, porcentagem, sinal de maior , menor, etc..
então um amigo me enviou este script mas não sei como fazer para chama-lo. Caso alguém puder me ajudar fico grato.
Pergunta
misterviralata
Ola Amigos!
faz tempo que estou procurando um meio de impedir que o usuario digite caracteres estranhos no campo input como aspas, porcentagem, sinal de maior , menor, etc..
então um amigo me enviou este script mas não sei como fazer para chama-lo. Caso alguém puder me ajudar fico grato.
<html>
<head>
</head>
<body>
<script>
function verificar() {
var palavras = new Array(" ", "\n", "\t", "\r", "%", "$", "#", "!", "~", "`", "^", "&", "*", "(", ")", "=", "+", "{", "}", "[", "]", ",", ";", ":", "'", "\"", "?", "<", ">", "/", "\\", "|");
// campo a ser verificado
var campo = document.form.campo.value;
var z;
// pesquisando na lista //
for (z = 0; z < campo.length; z++) {
if (campo.indexOf(palavras[z]) != -1) {
alert ("Merda não digite esse caractere: "+palavras[z]);
}
}
}
function efeito(a) {
a.style.color='#4B4B4B';
}
function efeito2(B) {
b.style.color='#FFFFFF';
}
</script>
<form name="form" method="post" action="">
<p>
<input name="campo" type="text" id="campo">
</p>
<p>
<input type="submit" name="Submit" value="Enviar">
</p>
</form>
</body>
</html>
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.