Показать сообщение отдельно
  #24 (permalink)  
Старый 08.07.2016, 16:03
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Чтобы показать "форму" из "второго" списка, надо написать специальную функцию для второго списка, которая будет знать, какую форму надо показать. Сколько списков - столько функций. Нетрудно заметить, что они будут похожие, следовательно можно сделать одну, а ключевые отличия внести как данные в хтмл. В хтмл щас пишут вообще все подряд, так что если не хочешь рисовать модели - рисуй атрибуты. Например в списке "второй" должен быть атрибут data-form (как и во всех остальных списках) который прочитает скрипт select.getAttribute('data-form') и откроет эту форму по

document.getElementById(select.getAttribute('data-form')).style.display='';


В форме должен быть такой же id='form-buh' как в списке data-form='form=buh'

По циферкам адресоваться не надо, они постоянно норовят сместиться или разбежаться.
Ответить с цитированием