Non so se si possa fare, ma chiedo, non si sa mai:

//dichiaro variabile
var optionsList1;

//salvo il vettore delle options di una lista nella variabile
optionsList1 = document.form1.List1.options;

//azzero le opzioni della lista o ne cancello qualche elemento
document.form1.List1.options.length = 0;

//ripristino la lista con le option originali
document.form1.List1.options = optionsList1;