Bonjour!
J'ai un petit script qui passe au travers de différentes nodes.
Ça marche dans IE8, IE9, FF, Chrome.... mais pas dans IE7.
Pour une raison quelconque, IE7 ne voit pas le UL imbriqué dans un UL. il ne voit que les LI.
Y a-t-il une explication? Un workaround?
Merci!
[/i]
Modifié par DarkMalow (04 Mar 2011 - 17:55)
J'ai un petit script qui passe au travers de différentes nodes.
<ul id="cool">
<li>1</li>
<ul>
<li>dsdsd</li>
</ul>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
</ul>
<script>
window.onload = function() {
var cool = document.getElementById("cool");
for(var i = 0; i < cool.childNodes.length; i++) {
alert(cool.childNodes[i].tagName);
}
}
</script>
Ça marche dans IE8, IE9, FF, Chrome.... mais pas dans IE7.
Pour une raison quelconque, IE7 ne voit pas le UL imbriqué dans un UL. il ne voit que les LI.
Y a-t-il une explication? Un workaround?
Merci!

Modifié par DarkMalow (04 Mar 2011 - 17:55)