Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
Tenho dois laços FOR dentro de uma função. Acontece que um não deixa o outro funcionar:
function ShowOutrasNoticias(lista, aba) {
/*aqui o script pega o parametro lista para identificar a lista a ser exibida e a exibe*/
var ListaAtiva = document.getElementById(lista);
ListaAtiva.style.display = "block";
/*aqui o script oculta todas as outras listas de noticias existentes exceto a que for exibida anteriormente */
var ULs = document.getElementById('OutrasNoticias').getElementsByTagName('ul');
for (var i=1; i<=ULs.length; i++) {
if(ULs*.id != lista) {*
* var tete = ULs**.id;*
document.getElementById(tete).style.display = "none"
}
}
* **/aqui o script pega o parametro aba para identificar a aba a ser destacada e a destaca/*
var ItemAba = document.getElementById(aba);
ItemAba.className = "AbasNoticiasDestaque";
* **/aqui o script oculta o destaque de todas as outras abas existentes exceto a que foi destacada anteriormente /*
* var LIs = document.getElementById('AbasNoticias').getElementsByTagName('li'); *
* for (var x=0; x<=LIs.length; x++) {*
if(LIs[x].id != aba) {
var AbaFundo = LIs[x].id;
document.getElementById(AbaFundo).className = "AbasNoticias";
}
}
}
Como podem ver esse script é de um menu de abas, no qual primeiro exibe a lista de noticias no qual o usuario clicou depois destaca a aba que clicou.
Acontece que o segundo laço FOR não funciona, erro tbm não dá, apenas não funciona.
agradeço antecipadamente qualquer ajuda.
Carregando comentários...