Автор Тема: Подмена action= у формы из скрипта  (Прочитано 2344 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Гость

  • Гость
Вот есть скажем такая форма:

Как мне из скрипта который указан в onSubmit поменять значение в action="mailto:1" c mailto:1 на что-то другое.

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
Подмена action= у формы из скрипта
« Ответ #1 : 11 Июня 2003, 20:25:06 »
Посмотри в форуме топик, "изменение ссылки" и попробуй сделать аналогично.
Сначала проверь если свойство action у form следующим способом
 Test = open("","test","")
 Test.document.open()
 var obj = document.forms[num_forms];
 for(i in obj)
   Test.document.write("forms."+i+"="+obj+"
");
 Test.document.close()

 И в полученном списке объектов, свойств, функций найди
 action, (или что-нить аналогичное (с формами плотно я не работал... пока.)). Если есть, значит изменить можно.
 Что нибудь типа: document.forms[0].action = "new action";

 Удачи.
 
 P.S. Только лучше такие вещи делать на сервере.

Оффлайн nagash

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 341
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.nagash.org
Подмена action= у формы из скрипта
« Ответ #2 : 12 Июня 2003, 02:03:08 »
за синтакс не ручаюсь но где то вот так
document.form1.action = "http://yourscript.com/script.php";

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28