.Andreia. Postado Maio 19, 2006 Denunciar Share Postado Maio 19, 2006 seguinte, to tentando aqui e não funciona. A ideia é assim: quando o usuario muda algum objeto do form, uma variavel é setada para 1.Para otimizar o script, em vez de cada objeto ter um onchange chamando, fiz assim:<script language="javascript">Inicializa();function Inicializa(){ for (i = 0; i< form.length; i++) { form.elements.onchange = Controle(); } }function Controle(){document.form.alterado.value = "1";}</script>O que está em negrito não funciona, alguém tem ideia de como pode ser, se é que pode ser assim.Valeus Link para o comentário Compartilhar em outros sites More sharing options...
0 JCMPJ Postado Maio 19, 2006 Denunciar Share Postado Maio 19, 2006 Por que não dar um id para as coisas na página? Dificil ver alguém usando document.getElementById.<script type="text/javascript"> function Inicializa() { var obj = document.getElementById('iddoform') for (i = 0; i< obj.length; i++) { obj.elements[i].onchange = function() { obj.alterado.value = "1"; }; } }; onload = Inicializa; </script> :unsure: Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Maio 20, 2006 Autor Denunciar Share Postado Maio 20, 2006 caraca JCMPJ, você não chutou o pau da barraca.... chutou a barraca inteira!!! funcionou bonito!!!!muuuito obrigada :D Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
.Andreia.
seguinte, to tentando aqui e não funciona. A ideia é assim: quando o usuario muda algum objeto do form, uma variavel é setada para 1.
Para otimizar o script, em vez de cada objeto ter um onchange chamando, fiz assim:
O que está em negrito não funciona, alguém tem ideia de como pode ser, se é que pode ser assim.
Valeus
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados