Opera и добавление элемента в select

camka

не самка
Opera и добавление элемента в select

PHP:
<html lang="en">
	<head><title>Zub</title></head>
	<script>
		function zad()
		{
			var se = document.getElementById('se')
			var le = se.options.length
			se.options[le] =  new Option (le, le)
			// alert(1)
			se.selectedIndex = 0
		}
	</script>
	<body>
		<select id="se" size="20" style="width: 100px"></select>
		<input type="button" onclick="zad()" value="push">
	</body>
</html>
Opera 9.02 build 8585

Добавляю новый элемент.
Выделяю первый элемент.

После добавления первого элемента в конец select-а всегда добавляется некий пустой фантомный элемент, его не видно, но можно кликнуть мышкой и выбрать его.
Подозреваю, что это происходит, потому как во время установки активного элемента используется еще почему-то не существующий в select-e индекс 0.
Если сделать задержку пустым циклом или выдать алерт перед установлением выбранного элемента, то фантомный элемент не появляется. Так же, если не делать se.selectedIndex = 0, то тоже все работает ка надо.

Поведение наблюдается только в указанном браузере.

Как избавиться от фантомного элемента??
 
Сверху