//By Gubatron, just a silly function to clear the contents of a listbox object
var ua = navigator.userAgent.toLowerCase();
var Browser = new Object()
Browser.isIE = window.ActiveXObject ? true : false;
Browser.isFirefox = (ua.indexOf("firefox")!=-1);
function clearListbox(listboxObject) {
if (Browser.isFirefox) {
//in firefox "Option" objects remove themselves.
var options = listboxObject.options
while (options.length > 0) {
options[options.length-1].remove()
}
} else {
//in IE the Options array, which contains "Option" objects, is the one in charge of removal
while (listboxObject.options.length > 0) {
listboxObject.options.remove(0)
}
}
}
Related