Originariamente inviato da artorius
Scusa, ma questo non ha alcun senso...
Innanzi tutto l'id deve essere una stringa quindi ci devi mettere gli " " attorno.
E poi che senso ha ridefinire la varibile tutte le volte...
Puoi ripostarmi l'HTML della pagina?Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head>
function change(id)
{
var el = document.getElementById('contentTab');
var divs = el.getElementsByTagName('div');
var index = 0;
for(i = 0; i < divs.length; i++)
{
if(divs[i].id == id)
{
divs[i].style.display = 'block';
index = i;
}
else
{
divs[i].style.display = 'none';
}
}
el = document.getElementById('headerTab');
var lis = el.getElementsByTagName('li');
for(i = 0; i < lis.length; i++)
{
if(i == index)
{
lis[i].className = 'active';
}
else
{
lis[i].className = '';
}
}
}
var changeID = news1;
var changeID = news2;
var changeID = news3;
var changeID = news4;
var changeID = news5;
var changeID = news6;
windows.setTimeout(change, 10000, changeID);
--></script>
</head>
<body>
// continua la pagina
</body>
</html>

Rispondi quotando