Ik heb de volgende code gemaakt
Werkte altijd prima onder WinME + IE 6.03, maar in win 2000 met IE 5.5 gaat 't niet goed meer. Als ik dan probeer een optie van de ene select naar de andere te verplaatsen, verdwijnen allebij de select elementen nadat ik erop geklikt heb. Ik heb zo'n sterk vermoeden dat het door appendChild of removeNode komt, maar ik weet niet hoe ik het op kan lossen.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| function fnMoveSelect(argFrom, argTo) {
argFrom = document.getElementById(argFrom);
argTo = document.getElementById(argTo);
if (argFrom.selectedIndex == -1) return false;
oNewOption = document.createElement('option');
oNewOption.value = argFrom.options[argFrom.selectedIndex].value;
oNewOption.innerText = argFrom.options[argFrom.selectedIndex].innerText;
argTo.appendChild(oNewOption);
argFrom.options[argFrom.selectedIndex].removeNode(true);
} |
Werkte altijd prima onder WinME + IE 6.03, maar in win 2000 met IE 5.5 gaat 't niet goed meer. Als ik dan probeer een optie van de ene select naar de andere te verplaatsen, verdwijnen allebij de select elementen nadat ik erop geklikt heb. Ik heb zo'n sterk vermoeden dat het door appendChild of removeNode komt, maar ik weet niet hoe ik het op kan lossen.