Требуется помощь. Запуск функции описанной во фреме на JS ! ! !

M8
На сайте с 31.05.2009
Offline
40
559

Подскажите, как запустить ф-ю описанную в ифрейме.

Например, в ифрейме есть форма:

<form name="orderForm" id="orderForm" onSubmit="return validateDetails(this)" method="post" action="">

Мне нужно нажать на на кнопку этой формы, но конструкция

d.getElementById("orderForm").submit();

Только перезагружает страницу не выполняя обработчика повешенного на форму

Подскажите пожалуйста как нажать на форму чтобы запустился обработчик повешенный на форму.

JTRTA
На сайте с 06.07.2008
Offline
25
#1

нужно чтоб обработчик false возвращал

Дизайн /ru/forum/493415 (/ru/forum/493415) Верстка от 15$ /ru/forum/509339 (/ru/forum/509339) Сайты под ключ aiogino.studio@gmail.com icq: 460146806
IS
На сайте с 14.04.2009
Offline
17
#2

Поробуйте конструкцию: window.frames[0].document.forms[0].submit();

А вообще не понятно, где вам нужно нажать кнопку. Скриптом в родительском окне?

[Удален]
#3
maloi86:
Подскажите, как запустить ф-ю описанную в ифрейме.
Например, в ифрейме есть форма:
<form name="orderForm" id="orderForm" onSubmit="return validateDetails(this)" method="post" action="">
Мне нужно нажать на на кнопку этой формы, но конструкция
d.getElementById("orderForm").submit();
Только перезагружает страницу не выполняя обработчика повешенного на форму
Подскажите пожалуйста как нажать на форму чтобы запустился обработчик повешенный на форму.

так и должно быть :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий