Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Передача переменных из js в perl / 3 сообщений из 3, страница 1 из 1
26.05.2014, 09:50
    #38651697
Тере
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача переменных из js в perl
На странице есть несколько слоев-форм, в которые забиваются определенные значения.Можно ли как-то без ajax'a сделать следующее: после вбивания данных в формы, передать их в другой скрипт? Просто немного не доходит, как собрать одну итоговую переменную с нескольких форм для последующей передачи. Аякс не вариант потому, что прав на установку модулей у меня нет.

Модератор: Тема перенесена из форума "PHP, Perl, Python".
...
Рейтинг: 0 / 0
26.05.2014, 13:09
    #38651963
user89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача переменных из js в perl
Терекак собрать одну итоговую переменную с нескольких форм для последующей передачитак?
Код: html
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.
29.
30.
31.
32.
33.
34.
35.
36.
37.
<!DOCTYPE html>
<html>
<body>
<form name="Form1" method="post" action="MyWebsite">
	<input type="text" name="edit1" value="txtValue"><br>
	<select name="List">
		<option value="0" selected>Выберите значение</option>
		<option value="10">Десять</option>
		<option value="20">Двадцать</option>
	</select>
</form><br>
<form name="Form2" method="post" action="MyWebsite">
	<input type="text" name="edit2" value="UserText"><br>
	<input type="text" name="edit3" value="12345"><br>
	<select name="IsFlag">
		<option value="yes" selected>Да</option>
		<option value="no">Нет</option>
	</select>
</form>

<script>
function getRequestBody(oForm) { 
  var aParams = new Array();
  for(var i = 0; i < oForm.elements.length; i++) {
    var sParam = encodeURIComponent(oForm.elements[i].name);
    sParam += "=";
    sParam += encodeURIComponent(oForm.elements[i].value);
    aParams.push(sParam);
  }
  return aParams.join("&");
}
var s1 = getRequestBody(Form1);
var s2 = getRequestBody(Form2);
alert(s1 +'&'+ s2);
</script>
</body>
</html>
...
Рейтинг: 0 / 0
26.05.2014, 13:18
    #38651976
Програмёр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача переменных из js в perl
ТереАякс не вариант потому, что прав на установку модулей у меня нет.

Это о каких модулях сейчас речь идёт?!! Ajax - это технология, реализуемая браузером. Причём на данный момент уже реализуемая ВСЕМИ общеизвестными браузерами.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Передача переменных из js в perl / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]