Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Гость от 11 Июня 2003, 19:58:20

Название: Подмена action= у формы из скрипта
Отправлено: Гость от 11 Июня 2003, 19:58:20
Вот есть скажем такая форма:

Как мне из скрипта который указан в onSubmit поменять значение в action="mailto:1" c mailto:1 на что-то другое.
Название: Подмена action= у формы из скрипта
Отправлено: Nickii от 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. Только лучше такие вещи делать на сервере.
Название: Подмена action= у формы из скрипта
Отправлено: nagash от 12 Июня 2003, 02:03:08
за синтакс не ручаюсь но где то вот так
document.form1.action = "http://yourscript.com/script.php";