Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

JavaScript и IE помогите разобраться

71K
08 июня 2011 года
Guffy
1 / / 08.06.2011
Есть код суть которого по двойному клику копировать из select <option> в <input type=text>

Пример кода:
 
Код:
...
<head>
<script language="JavaScript" type="text/JavaScript">
<!--
    function get_colors(id) {
                        document.form1.colors.value = document.form1.colors.value + id + " ";
    }
//-->
</script>


[HTML]</head>
<body>
<form name="form1">
<input type="text" id='colors' class="text normal" style='width:90%;' name='colors' value="">
<select name="list_goods" size="7" id="list_goods" class="input">
<option value="1" onDblClick="get_colors('1')"> ,1 - белый</option>
<option value="2" onDblClick="get_colors('2')"> ,2 - черный</option>
<option value="3" onDblClick="get_colors('3')"> ,3 - красный</option>
<option value="4" onDblClick="get_colors('4')"> ,4 - синий</option>
<option value="5" onDblClick="get_colors('5')"> ,5 - зеленый</option>
<option value="6" onDblClick="get_colors('6')"> ,6 - оранжевый</option>
<option value="7" onDblClick="get_colors('7')"> ,7 - опа</option>
</select>
</form>
...
</body>[/HTML]


Так вот как заставить сие чудо работать в IE ? Просто выбираем что угодно и ничего не происходит, в других браузерах нормально...

Заранее спасибо!
277
09 июня 2011 года
arrjj
1.7K / / 26.01.2011
ie для <option> не обрабатывает евенты, добавь onDblClck в select и в нём выбирай выбранные пунты в гугль по selectedIndex...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог