Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

AlbertoFJR

função for

Recommended Posts

Pessoal... Não estou conseguindo que a função for seja executada!!!! Alguém pode me dar uma ajuda?

<script language="javascript">
function retorno(){
 var vfiltro=frmFiltro.filtro;
 var ck=0;
 for (i=0;i<vfiltro.length();i++){
  if (vfiltro[i].checked()){
   ck=1;
  }
  }
  if (ch==0) {
   alert("Favor informar uma opção");
   return;
  }
</script>

 

Abs,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiramente, o for não é uma função, é um comando usado para criar loops.

 

Agora, da onde saiu esse "frmFiltro.filtro"? E o 'length' e o 'checked' são propriedades, e não metodos, então não há porquê colocar parenteses().

E nessa linha

 

if(vfiltro[i].checked()) {

 

O correto seria:

if(vfiltro[i].checked == true){

 

PS: Quando for postar um código, ponha-o dentro das tags [ code] [ /code] (Sem espaço)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já pensou em usar Jquery? resolveria mtu mais fácil esse seu problema...

 

de uma olhada em jquery, procure pela funcao each do jquery

 

ex:

 

  $("ELEMENTO").each(function(){

  });

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.