Динамически создаваемые и удаляемые элементы на JS

UNREALre

Новичок
Динамически создаваемые и удаляемые элементы на JS

Доброго времени суток!
Возникла одна проблема - в поиске не смог найти подходящего решения, может, кто сможет подсказать.

Есть селект, в котором есть вариант other - в случае, если юзер выбирает его, рядом с селектом должен появиться text бокс обычный, в случае, если он передумает, и нажмёт на что-то из селекта обратно - он должен исчезнуть.

Реализовал в IE извратом с select.width сбрасывая в нуль и выставляя в нормальное значение, при выборе other, но этот изврат не работает в FF и Opere.

Пробовал с insertAjacentHTML() -- всё отлично, но не смог понять, как избавиться от элемента впоследствии?

Если кто сможет предложить, как реализовать эту задачу - или кинуть ссылку на инфу - буду благодарен!

Заранее всем спасибо.
 

denver

?>Скриптер
<div id="other">
...
</div>

<script>
document.getElementById('other').style.display = "none"; // скрыть
document.getElementById('other').style.display = "block"; // показать
</script>
 
Сверху