Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const list = document.getElementById('list');
- const sortByAlpha = () => {
- return Array.from(list.children)
- .sort(function(a, b) {
- var nameA = a.textContent.toUpperCase();
- var nameB = b.textContent.toUpperCase();
- if (nameA < nameB) {
- return -1;
- }
- if (nameA > nameB) {
- return 1;
- }
- return 0;
- });
- };
- // When updating...
- let sortedElems = sortByAlpha();
- list.innerHTML = '';
- for (let i = 0; i < sortedElems.length; i++) {
- list.appendChild(sortedElems[i]);
- }
RAW Paste Data