BettMann Postado Dezembro 6, 2007 Denunciar Share Postado Dezembro 6, 2007 Olá!Alguém teria alguma idéia qual comando usar para saber qual o último caracter de um campo?Tipo assim: se o último caracter do campo (cpcondicao) for uma "/" a função de um alerta para retira-la, retornando false.Alguma idéia ai pessoal?Por enquanto obrigado :rolleyes: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PodePerguntar Postado Dezembro 6, 2007 Denunciar Share Postado Dezembro 6, 2007 <script type="text/javascript"> function verifica() { var campo = document.form.cpcondicao.value; var tamanho = document.form.cpcondicao.value.length; var caracter = campo.substring(tamanho-1, tamanho); if(caracter=="/") { alert("retire a barra (/) do final do campo."); return false; } } </script> <form name="form" onsubmit="return verifica();"> <input type="text" name="cpcondicao" value=""> <input type="submit"> </form> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marcos_804 Postado Dezembro 6, 2007 Denunciar Share Postado Dezembro 6, 2007 Olá amigo,tenho uma função que você pode adaptar para capturar o que voce quiser é so adaptar...function valida(teclapres, campo){ var codTecla = ""; if(navigator.appName=="Microsoft Internet Explorer"){ codTecla = teclapres.keyCode; }else{ codTecla = teclapres.which; } if(codTecla == 0 || codTecla == 8){ return true; } if (codTecla >= 48 && codTecla <= 57 ){ return true; }else{ return false; } } Esta função valida somente valores com numeros, se voce digitar qualquer outra coisa ele nem deixa digitar. Daí voce pode adaptar para mostrar uma mensagem de alert. O intervalo de "48" a "57" é o de números. Se voce quiser definir outro é so adaptar. Caso voce não saiba como fazer isso crie o codigo (no IE) a seguir em uma pagina e então digite a tecla para descobrir o codigo dela: <input type="text" name="letra" onkeyup="this.value=event.keyCode"> e para você fazer que a função funcione faca assim: <input type='text' name='nome' onkeypress='return valida(event, this);'>Espero ter ajudado...falou. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Dezembro 7, 2007 Denunciar Share Postado Dezembro 7, 2007 Boa....Uma senhora dica.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 BettMann Postado Dezembro 11, 2007 Autor Denunciar Share Postado Dezembro 11, 2007 Valeu... funcionou... Obrigadão Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
BettMann
Olá!
Alguém teria alguma idéia qual comando usar para saber qual o último caracter de um campo?
Tipo assim: se o último caracter do campo (cpcondicao) for uma "/" a função de um alerta para retira-la, retornando false.
Alguma idéia ai pessoal?
Por enquanto obrigado :rolleyes:
Link para o comentário
Compartilhar em outros sites
4 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.