walker_ag
Новичок
подмена событий javascript ...
Господа, может быть кто-нибудь сталкивался с подменой событий javascript?
Что имею ввиду: ...
Если локально - то просто по вызову js-функции, то заменить у некоторой формы onSubmit='return checkForm();' на 'myNewFunc(); return Form();'
Это делается при помощи конструктора new Function() ...
myForm.onSubmit = new Function("myNewFunction(); return checkForm();");
Но вот это код совершенно не хочет работать в mozilla ... т.е. он функцию то подменяет, но не дает ей вернуть true и false ... т.е. теряется клиентская проверка формы (проверка выполняется, даже выдаются сообщения о не правильно заполненных полях, но return не срабатывает).
Глобальный смысл этой вещи - в произвольный php-скрипт - внедрять дополнительные параметры проверки или нечто такое, без учитывания собственно параметров формы.
Если кто знает об этом что-нибудь - напишите пожалуйста.
Господа, может быть кто-нибудь сталкивался с подменой событий javascript?
Что имею ввиду: ...
Если локально - то просто по вызову js-функции, то заменить у некоторой формы onSubmit='return checkForm();' на 'myNewFunc(); return Form();'
Это делается при помощи конструктора new Function() ...
myForm.onSubmit = new Function("myNewFunction(); return checkForm();");
Но вот это код совершенно не хочет работать в mozilla ... т.е. он функцию то подменяет, но не дает ей вернуть true и false ... т.е. теряется клиентская проверка формы (проверка выполняется, даже выдаются сообщения о не правильно заполненных полях, но return не срабатывает).
Глобальный смысл этой вещи - в произвольный php-скрипт - внедрять дополнительные параметры проверки или нечто такое, без учитывания собственно параметров формы.
Если кто знает об этом что-нибудь - напишите пожалуйста.