Программирование > JavaScript & JScript
Исчезновение свойств select-а при доюовлении в div еще одного
(1/1)
giperborey:
Имеется блок подобного рода:
_____
Из БД выбираются элементы, некая функция заполняет select но это не суть важно...
По слбытию onChange в селекте к нему добавляется следующий подобной строкой (смысл действия отображение вложенных категорий):
path.document.getElementById(name).innerHTML += " _____";
name = zhanr в данном случае
после данного строкового добавления св-ва первого селекта кроме id исчезают и их если есть необходимость нужно задавать после вставки снова.
Собственно единственая мысль которая может сие объяснить - нестыковка строкового и объектного подхода к формированию страницы...
Прав ли я в данном случае? Может у кого-нибудь есть полезные коментарии к подобным ситуациям?
vasa_c:
Единственный комментарий — использовать DOM и не мучать бабушку.
giperborey:
Но использование строкового подхода сокращает объем кода, так что соблазн от них не отказываться имеет место быть
vasa_c:
Соблазн надо побороть. Особенно когда возникают различные нестыковки подходов.
>path.document.getElementById(name).
Что за path, кстати?
---
--- Код: ---document.getElementById(name).innerHTML += "
html_coder:
--- Цитировать ---giperborey:
Но использование строкового подхода сокращает объем кода, так что соблазн от них не отказываться имеет место быть
--- Конец цитаты ---
А что это за подход, можно о нём поподробнее???
Насколько ты инетересно сократишь, и сколько гемора при этом будет!
--- Цитировать ---vasa_c:
Единственный комментарий — использовать DOM и не мучать бабушку.
--- Конец цитаты ---
Действительно единственно верно в данной ситуации...
Навигация
Перейти к полной версии