onclick() в IE глючит

Alex770

Новичок
onclick() в IE глючит

Проблема в следующем, есть низпадающий список:
PHP:
<select size="1" name="select1">
<option value="value1">Item1</option>
<option value="value2">Item2</option>
<option value="value3">Item3</option>
</select>
при выборе любого значения из этого списка, это значение должно добавлятся в другой обычный список. Функция добавления значения сначала была реализована так:
PHP:
<select size="1" name="select1" onchange="additem()">
Но таким образом нельзя выбрать 2 значения подряд, второй раз оно просто не добавилось бы в список. По-этому я сделал так:
PHP:
<select size="1" name="select1">
<option value="value1" onclick="additem()">Item1</option>
<option value="value2" onclick="additem()">Item2</option>
<option value="value3" onclick="additem()">Item3</option>
</select>
Но почему-то данная конструкция в IE не работает, хотя в Опере работает как надо. В чем проблема?
 

Alex770

Новичок
Только в IE? Как можно это обойти? Чего-то ничего придумать не могу..
 

AmdY

Пью пиво
Команда форума
<select size="1" name="select1" onchange="additem()">
или более универсальный
<select name="select1" onchange="anyAction(this.value);">
 

BRat

o_0
пустое значение сделай первой опцией селекта, и сбрасывай выбор на него после отработки
 

Alex770

Новичок
Автор оригинала: AmdY
<select size="1" name="select1" onchange="additem()">
или более универсальный
<select name="select1" onchange="anyAction(this.value);">
Поясни пожалуйста, как используя это anyAction() запустить функцию?

BRat, хм хорошая идея :)
 
Сверху