Bonjour,
voila j'ai un script qui me permet de modifier l'ordre d'une liste
et j'ai une fonction qui va me permettre de renvoyer cet ordre:
ex : si l'ordre de la liste : bravo, charlie, alpha ma fonction JS va me renvoyer dans l'alert "B|C|A"
ca marche res bien ...
mais voila je voudrais qu'il me renvoi également sa position c'est a dire "[1]=>B,[2]=>C,[3]=>A "
*******************************************************
ma fonction JS
*******************************************************
ToolMan._junkdrawer = {
serializeList : function(list) {
var items = list.getElementsByTagName("li")
var array = new Array()
for (var i = 0, n = items.length; i < n; i++) {
var item = items[i]
array.push(ToolMan.junkdrawer()._identifier(item))
}
return array.join('|')
},
*******************************************************
ma page HTML
*******************************************************
<ul id="ma_liste" class="boxy">
<li itemID="A">alpha</li>
<li itemID="B">bravo</li>
<li itemID="C">charlie</li>
</ul>
<input class="inspector" type="button" value="Inspect" onclick="junkdrawer.inspectListOrder('ma_liste')"/>
*******************************************************
je ne sais pas trop comment m'y prendre.
merci de votre aide