Beste Tweakers,
Ik heb een selectbox waarin een aantal items staan. De volgorde kan ik veranderen mbv
buttons, in IE! Firefox daarin tegen heeft een probleem met: el.add(opt, index)
Does somebody knows why?
Dit is de code
Ik heb een selectbox waarin een aantal items staan. De volgorde kan ik veranderen mbv
buttons, in IE! Firefox daarin tegen heeft een probleem met: el.add(opt, index)
Does somebody knows why?
Dit is de code
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| function moveUp(el) {
var index = el.selectedIndex;
if ((index < 1) || (index == -1)) return;
var tmp = el.item(index - 1);
//var opt = document.createElement("OPTION");
var opt = new Option('tmp');
opt.text = tmp.text;
opt.value = tmp.value;
opt.attrib = tmp.attrib;
el.remove(index-1);
el.add(opt, index);//Firefox can't handle this one
el.selectedIndex = index - 1;
var str = "";
for (var i=0; i<el.length; i++) {
str += el.item(i).value;
str += ",";
}
document.f.NewOrder.value = str;
} |