I\'m trying to sort an li elements and get an unexpacted result I need to sort it three times to get it correctly,
li
where have I mistaken? javascript
A custom compareFunction needs to return -1, 0 or 1.
function sort_by_name(a, b) { var sa = a.innerHTML.toLowerCase(), sb = b.innerHTML.toLowerCase(); return sbsa ? 1 : 0; }