Troier Ben Postado Novembro 30, 2010 Denunciar Share Postado Novembro 30, 2010 (editado) não estou consegunido executar o seguinte código:function valida(){ str = document.form1.campo.value; var padrão = /[^0-9]/; str = str.replace(padrão,""); }o firebug não acusa erros, mas porque não pega ?? :mellow: Editado Dezembro 1, 2010 por kuroi Adicionar tag CODE Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Dezembro 1, 2010 Denunciar Share Postado Dezembro 1, 2010 Você alterou apenas a variável, mas não alterou o valor do campo. Além disso, nomes de variáveis não podem conter acentos. Tente assim:function valida(){ str = document.form1.campo.value; var padrão = /[^0-9]/; str = str.replace(padrão,""); document.form1.campo.value=str; } Ou simplesmente: function valida(){ var element = document.form1.campo; var padrão = /[^0-9]/; element.value=element.value.replace(padrão,""); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Troier Ben Postado Dezembro 1, 2010 Autor Denunciar Share Postado Dezembro 1, 2010 Agora funcionou !!OBRIGADO. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Dezembro 1, 2010 Denunciar Share Postado Dezembro 1, 2010 De nada, qualquer coisa é só postar! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Troier Ben
não estou consegunido executar o seguinte código:
o firebug não acusa erros, mas porque não pega ?? :mellow:
Editado por kuroiAdicionar tag CODE
Link para o comentário
Compartilhar em outros sites
3 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.