Guest - Luiz - Postado Maio 14, 2004 Denunciar Share Postado Maio 14, 2004 Gostaria de saber como fazer para que o evento onChange de um objeto seja executado por uma segunda vaz caso o valor do objeto seja repetido.exemplo:<script> function teste(x) { if (x.value==2) { alert("teste") x.value="" } }</script><input type="text" name="Teste" onChange=teste(this)>==> ao rodar esse trecho, caso o valor digitado na caixa de texto seja igual a 2 será exibido o alert, porém, se eu voltar para o campo de texto e digitar novamente o valor 2 o evento onChange não acontecerá pela segunda vez Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SliM ShadY Postado Maio 14, 2004 Denunciar Share Postado Maio 14, 2004 Ow cara, não funciona pelo seguinte:A primeira vez, você digita 2, certo?Dae na segunda vez você também digita 2, certo?então... na segunda vez você não mudou o conteúdo do campo, entendeu?Das duas vezes o conteúdo foi "2" no caso...é isso ae...tenta trocar o numero que dá certo, agora você tem que tratar esse erro...FalowS! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Dave Postado Maio 26, 2004 Denunciar Share Postado Maio 26, 2004 Tenta isso aqui:<script>function numero(){if (document.formu.caixa.value=="2"){alert("O nº 2")}else {alert ("Outro nº")}}</script><form name="formu"><input type="text" name="caixa"><input type="button" name="butao" onclick="numero()"></form>Falo... My Webpage Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Luiz -
Gostaria de saber como fazer para que o evento onChange de um objeto seja executado por uma segunda vaz caso o valor do objeto seja repetido.
exemplo:
<script>
function teste(x)
{
if (x.value==2)
{
alert("teste")
x.value=""
}
}
</script>
<input type="text" name="Teste" onChange=teste(this)>
==> ao rodar esse trecho, caso o valor digitado na caixa de texto seja igual a 2 será exibido o alert, porém, se eu voltar para o campo de texto e digitar novamente o valor 2 o evento onChange não acontecerá pela segunda vez
Link para o comentário
Compartilhar em outros sites
2 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.