Показать сообщение отдельно
  #7 (permalink)  
Старый 01.06.2010, 00:13
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от mike_s
Ну так дали бы дельный совет...
Все приходит с опытом. Пару советов дам:
1. Найти элементы можно не только по id. Что касается форм, то можно обращаться и по имени к её элементам. Отвыкай от id.
2. При каждом вызове функции ты ищешь элементы, что есть самое узкое место (обращение к DOM). Сохраняй ссылки на нужные узлы при DOMready или onload.
3. Вставлять текстовые ресурсы в файлы js есть зло. Когда начнёшь работать с щаблонизаторами - поймёшь. Для этого есть несколько решений. В основном - это оформление какого-либо куска кода в виде модуля или плагина, который инициализируется из html-файла (шаблона). Что-то вроде:
new Plugin({
  data1: '',
  data2: '',
  data3: '',
  data4: '',
});

Обычно это делается перед </body>, когда весь DOM уже доступен.
Удачи.
Ответить с цитированием