Показать сообщение отдельно
  #3 (permalink)  
Старый 28.12.2010, 13:11
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,127

Сообщение от exec
nodes[0].value
value ни у одного option неуказано Internet Explorer неотсортирует ...
Вариант сортировки селектора по алфавиту:
<select id='foo'>
	<option value="4">Г</option>
	<option value="1">А</option>
	<option value="2">Б</option>
	<option value="3">В</option>
</select>
<script type='text/javascript'>
function sorted(id){for(var c=document.getElementById(id),b=c.options,a=0;a<b.length;)
if(b[a+1]&&b[a].text>b[a+1].text){c.insertBefore(b[a+1],b[a]);a=a>=1?a-1:a+1}else a++;
b[0].selected=true };
sorted("foo");
</script>
Ответить с цитированием