-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsort.js
More file actions
29 lines (28 loc) · 863 Bytes
/
sort.js
File metadata and controls
29 lines (28 loc) · 863 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
function moveUp(){
"use strict"
var tasklist_node = document.getElementById("tasklist");
var index = tasklist_node.selectedIndex;
if(index == -1){
alert("Kein Element ausgewählt");
}
else{
if(index > 0){
// index vor index-1 einfügen
tasklist_node.insertBefore(tasklist_node.children[index], tasklist_node.children[index-1]);
}
}
}
function moveDown(){
"use strict"
var tasklist_node = document.getElementById("tasklist");
var index = tasklist_node.selectedIndex;
if(index == -1){
alert("Kein Element ausgewählt");
}
else{
if(index < tasklist_node.childElementCount-1){
// index+1 vor index einfügen
tasklist_node.insertBefore(tasklist_node.children[index+1], tasklist_node.children[index]);
}
}
}