Leandro - Edom Postado Março 25, 2010 Denunciar Share Postado Março 25, 2010 Olá!O seguinte script funciona perfeitamente no IE, mas no Firefox não tem jeito. Ajudem-me por favor:<script language="JavaScript" type="text/javascript"> function retiraAcento(obj) { palavra = String.fromCharCode(event.keyCode); var caracteresInvalidos = 'àèìòùâêîôûäëïöüáéíóúãõÀÈÌÒÙÂÊÎÔÛÄËÏÖÜÁÉÍÓÚÃÕ'; var caracteresValidos = 'aeiouaeiouaeiouaeiouaoAEIOUAEIOUAEIOUAEIOUAO'; var acento = "´`^¨~"; if(acento.indexOf(palavra)!= -1) { window.event.keyCode = 0; } if (caracteresInvalidos.indexOf(palavra) == -1) { if (caracteresValidos.indexOf(palavra) != -1) { window.event.keyCode = 0; obj.value = obj.value + palavra; } } else { window.event.keyCode = 0; nova = caracteresValidos.charAt(caracteresInvalidos.indexOf(palavra)); obj.value = obj.value + nova; } }</script><form action="" method="get" name="form"><input name="Nome" type="text" size="20" onKeyPress="java script:retiraAcento(this);"/></form> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Leandro - Edom
Olá!
O seguinte script funciona perfeitamente no IE, mas no Firefox não tem jeito. Ajudem-me por favor:
Link para o comentário
Compartilhar em outros sites
0 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.