ага
так только и решилась задачка
+ исправление пачки ошибок, оказывается сложность юзерских скриптов заключается в том что ошибки в них "компиляторы" не видят, и дебажить их надо как обычные скрипта.
так же для меня осталось загадкой, почему FF не поддерживает способ обращения к объекту
типа document.forms.form_id.element_id....
а только через getElementById(...)
а для добавления обработчика пришлось использовать иную функцию:
CODE ( javascript):
скопировать код в буфер обмена
function addEvent(elem, evType, fn) { if (elem.addEventListener) { elem.addEventListener(evType, fn, false); } else if (elem.attachEvent) { elem.attachEvent('on' + evType, fn) } else { elem['on' + evType] = fn } }
хотя чем она существенно отличается от первого варианта не понятно.
|