Ir para conteúdo

POWERED BY:

Arquivado

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

webcaju

Retirar Espaços e Caracteres Especiais

Recommended Posts

Olá Pessoal gostaria de saber como eu retiraria os espaços e caracteres especias nesse script:

 

Formulário:

<!DOCTYPE html>
<html>
<head>
<script class="jsbin" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<meta charset=utf-8 />
<title>JS Bin</title>
<!--[if IE]>
 <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<style>
 article, aside, figure, footer, header, hgroup,
 menu, nav, section { display: block; }
</style>
<script>
function capturar(campo) {
   $('#resultado').val(campo.value);
}
</script>
</head>
<body>
   <input type="text" onblur="capturar(this);" /> 
   <input id="resultado" type="text" />
</body>
</html>

 

São dois campos de texto assim que é preenchido o primeiro e se da um tab o segunda campo é preenchido mas com o valor idêntico, é possível passar esse valor sem caracteres especias e espaços?

 

Obrigado a todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

fiz duas funções adicionais uma tira os espaços e a outra os caracteres indesejáveis. :thumbsup:

 

function capturar(campo) {
 document.getElementById("resultado").value = removeCaracteres(trim(campo.value)); 
}  		

function trim(e){ 
espacos = /\s/g; 
return e.replace(espacos, "");
}  		

function removeCaracteres(e){ 
remove = /á|é|í|ó|ú/g;  // adicione os caracteres indesejáveis
return e.replace(remove, "");
}

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.