alert () вместо sleep ()
День добрый.
К сожалению у меня возникла проблема, которую я обойти без посторонней помощи уже не могу. Я сейчас пытаюсь сделать динамическое переключение редактора FCKEditor на обычное Textarea. Все бы хорошо, НО при отправке данных формой, в которой это все содержится отправляется содержимое именно редактора, а не Textarea, ПОЭТОМУ я решил добавить на OnSubmit функцию, переписывающую данные при отправке из Textarea в редактор. И это заработало ... НО только если вконце этого обработчика добавить alert ('ok'). Мне кажется что данные просто не успевают перезаписаться из Textarea в редактор при отправке, а alert () в это случае работает как sleep (), давая обработчику OnSubmit выполнится. Вопрос: Может быть кто-нибудь может мне рассказать в чем заключается принцип работы alert () и каким образом он оказывает такое действие на скрипт и как можно реализовать этот спасительный alert () - sleep () без использования этой функции. P.S. Желательно без Date и setTimeout. Спасибо. |
Нужно предотвратить стандартное событие отправки формы и вызвать onsubmit() самостоятельно, после того, как данные будут обработаны.
|
Часовой пояс GMT +3, время: 15:48. |