Was your testing done with option elements created with document.createElement("option") or new Option? I ask because I seem to recall the behavior being different for at least some types of elements. -- Darin