Bizarre comportement de $$(document.getElementsByTagName('li'))
Bonjour,
Toujours dans mes essais prototype ...
ma page :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <html class="lehtml">
<head class="lehead">
<title class="letitle">Untitled Document</title>
<meta class="lemeta" http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script class="lescript" language="JavaScript" src="/lib/prototype/prototype_161.js"></script>
</head>
<body class="lebody">
<script class="lotrescript" type="text/javascript">
$$(document.getElementsByTagName('li')).each(function(elt) {
document.write(elt.className + ' : ' + elt.getWidth()+ '<br>');
});
</script>
</body>
</html> |
le résultat :
lehtml : 1280
lehead : 0
letitle : 0
lemeta : 0
lescript : 0
lebody : 1264
lotrescript : 921
pourquoi en recherchant le LI il me sort tous les éléments de ma page ?
par contre avec la fonction de service $A(...) il me sort bien juste les LI....
chuis un peu perdue là :cry:
merci d'avance de votre attention