приветствую! Проблема такая - prototype на onsubmit вешаю функцию и хочу, чтобы форма не отправлялась. myForm.onsubmit = function() { return false; } - всё отлично. Но если делаю Event.observe(myForm, 'submit', function() { return false; }); форма сабмитится=( функция точно отрабатывает в обоих случаях. Собсна можно-ли это побороть?
Понимаю,что не совсем в тему,но всё-таки. Не возникало ли проблем с Event.observe в IE? У меня за последние два дня сложилось впечатление, что они просто не срабатывают. Я уж молчу про неработающие в IE скрипты внутри модальных окон(Prototype Window).
товарищи, и правда в одном только IE не работает в прототайпе $('myTextarea').observe('keyup', func); - объект не поддерживает то св-во или метод. и чего-же делать то?
вот так срань, башка моя чугунная.
textareas = document.getElementsByTagName('textarea');
alert(textareas[0].name); - поле
textareas[0].observe(...) - везде работает, кроме IE.
$(textareas[0]).observe(...) - работает везде.
У меня все работает, но проблема в том, что в IE при отмене submit и нажатии Inter, input теряет фокус. Можно ли это как-то побороть сильно не извращаясь.