Показать сообщение отдельно
  #4 (permalink)  
Старый 18.03.2010, 22:42
Аспирант
Отправить личное сообщение для alexrussia Посмотреть профиль Найти все сообщения от alexrussia
 
Регистрация: 02.03.2010
Сообщений: 31

вам надо книги читать там все написано советую:
на русском : Javascript подробное руководство 5 издание, девид флэнаган
остальные на русском так себе ничего интересного
на английском также только одна :
ProfessionalJavaScript for Web Developers2nd Edition, Nicolas C.Zakas

в html вообще не нужно вставлять javascript другими словами, только работать с .js файлом.
пример добавления обработчика:
при rem равной нулю добавляет обработчик, при единице удяляет
type - событие
funcs - функция которая нужно обработчику дать
doc - ваш объект.

function crosslist(doc,type,funcs,rem){
if (rem==0){
if (doc.addEventListener)
doc.addEventListener(type,funcs,false);
else {
type="on"+type;
doc.attachEvent(type,funcs);}}
else {
if (doc.removeEventListener)
doc.removeEventListener(type,funcs,false);
else {
type="on"+type;
doc.detachEvent(type,funcs);}}}

Последний раз редактировалось alexrussia, 18.03.2010 в 22:44.
Ответить с цитированием