Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Kuzma_Prutkov
Зарегистрирован: 13.07.2004 Сообщения: 4
|
Добавлено: Вт Авг 31 2004 21:15 Заголовок сообщения: Формы |
|
|
Люди помогите!
Может я, конечно, чего-то не понимаю, но: как можно сделать так, чтобы при переходе по ссылке на страницу с формой, автоматически заполялось скрытое поле.
Т.е. в строке:
Код: | <input type="hidden" name="sanname" value=""> | должно вставляться в параметр <value=""> текствое значение.
Заранее огромое спасибо! |
|
Вернуться к началу |
|
|
droopy
Зарегистрирован: 28.07.2004 Сообщения: 168
|
Добавлено: Вт Авг 31 2004 21:34 Заголовок сообщения: |
|
|
чем яваскрипт не подходит? |
|
Вернуться к началу |
|
|
Scaramouch
Зарегистрирован: 11.01.2004 Сообщения: 143 Откуда: Столица нашей Родины
|
Добавлено: Ср Сен 01 2004 16:07 Заголовок сообщения: Тыкать на ссылку вверху |
|
|
и читать, как правильно задавать вопросы.
Что за страница с формой??? _________________ Ноги - это две лишние руки. |
|
Вернуться к началу |
|
|
Kuzma_Prutkov
Зарегистрирован: 13.07.2004 Сообщения: 4
|
Добавлено: Ср Сен 01 2004 18:08 Заголовок сообщения: |
|
|
Прошу прощения за неясности.
Обычная форма для отправки заказа на майл.
Код: | <form action="send.php" method="post">
<input type="hidden" name="sanatorium_location" value='Московская область - г. Москва'>
<input type="hidden" name="sanatorium_type" value="">
<input type="hidden" name="sanname" value="">
<input type="hidden" name="sanatorium_profile" value="">
<input type="hidden" name="customer_disease" value="">
<input type="hidden" name="meals_a_day" value="">
<input type="hidden" name="food_type" value="">
<tr>
<td align="right" width="50%">Категория номера:</td>
<td>
<select name="category">
<option value="не важно">- не важно -
<option value="Люкс" >Люкс
<option value="Полулюкс" >Полулюкс
<option value="Повышенной комфортности" >Повышенной комфортности
<option value="Первой категории" >Первой категории
<option value="Второй категории" >Второй категории
<option value="Стандартный" selected>Стандартный
<option value="Коттедж" >Коттедж
<option value="Блочный" >Блочный
<option value="Курсовка" >Курсовка
<option value="Апартаменты" >Апартаменты
</select>
</td>
</tr>
<tr>
<td align="right" width="50%">Мест в номере:</td>
<td>
<input type="text" name="places" value="2" maxlength="3" size="3">
</td>
</tr>
<tr><td align="center" colspan="2"><b>Количество отдыхающих</b></td></tr>
<tr>
<td align="right" width="50%">Взрослых:</td>
<td>
<input type="text" name="people" maxlength="3" size="3">
</td>
</tr>
<tr>
<td align="right" width="50%">Детей:</td>
<td>
<input type="text" name="children" maxlength="3" size="3">
</td>
</tr>
<tr>
<td align="right" width="50%">Возраст детей:</td>
<td>
<input type="text" name="childage" maxlength="255" size="30">
</td>
</tr>
<tr><td align="center" colspan="2"><b>Путевка</b></td></tr>
<tr>
<td align="right" width="50%">Желаемая дата заезда, не ранее:</td>
<td nowrap>
<input type="text" id="datestart" name="datestart" maxlength="20" size="20">
[дд.мм.гггг]
</td>
</tr>
<tr>
<td align="right" width="50%">... и не позднее:</td>
<td nowrap>
<input type="text" id="dateend" name="dateend" maxlength="20" size="20">
[дд.мм.гггг]
</td>
</tr>
<tr>
<td align="right" width="50%">Дней пребывания:</td>
<td>
<input type="text" name="duration" maxlength="30" size="30">
</td>
</tr>
<tr>
<td align="right" width="50%">Приемлемая цена на человека в сутки:</td>
<td>
<input type="text" name="price" maxlength="6" size="6"> руб.
</td>
</tr>
<tr>
<td align="center" colspan="2"><b>Дополнительно</b></td>
</tr>
<tr>
<td align="right" width="50%">Ваши пожелания и комментарии:</td>
<td>
<textarea name="comments" cols="30" rows="4"></textarea>
</td>
</tr>
<tr><td align="center" colspan="2"><b>Контактная информация</b></td></tr>
<tr>
<td align="right" width="50%">Фамилия, Имя, Отчество<font color="red">*</font>:</td>
<td>
<input type="text" name="name" value=" " maxlength="255" size="30">
</td>
</tr>
<tr>
<td align="right" width="50%">Название организации:</td>
<td>
<input type="text" name="company" value="" maxlength="255" size="30">
</td>
</tr>
<tr>
<td align="right" width="50%">Телефон (с кодом города)<font color="red">*</font>:</td>
<td>
<input type="text" name="phone" value="" maxlength="255" size="30">
</td>
</tr>
<tr>
<td align="right" width="50%">E-mail<font color="red">*</font>:</td>
<td>
<input type="text" name="email" value="" maxlength="255" size="30">
</td>
</tr>
<tr><td align="center" colspan="2"> </td></tr>
<tr>
<td align="left"> </td>
<td align="left"><input name="submit" type="submit"></td>
</tr>
<tr><td align="center" colspan="2"> </td></tr>
</form> |
Вот собственно проблема в одном, чтобы при переходе со страницы к заполнению формы, форма находиться на отдельной страничке, в строку Код: | <input type="hidden" name="sanname" value=""> | в value="" вставлялось значение. В данной ситуации "название санатория" |
|
Вернуться к началу |
|
|
droopy
Зарегистрирован: 28.07.2004 Сообщения: 168
|
Добавлено: Ср Сен 01 2004 18:30 Заголовок сообщения: |
|
|
document.getElementByName( "sanname" ).value = "some";
или document.forms[0].elements[i].value = "some"
если я правильно понял то так. |
|
Вернуться к началу |
|
|
Oddinn
Зарегистрирован: 19.08.2004 Сообщения: 11 Откуда: СПб
|
Добавлено: Чт Сен 02 2004 14:58 Заголовок сообщения: |
|
|
А получить необходимое значение можно через QUERY STRING. Только это все изврат,лучше серверным скриптом эту страничку генерировать (php, perl, asp). |
|
Вернуться к началу |
|
|
Владимир_1 Гость
|
Добавлено: Чт Сен 02 2004 17:40 Заголовок сообщения: |
|
|
содержимое страницы с которой Вы переходите post_HTML1.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled</title>
</head>
<body>
<form name="хочу_туда" action="post_HTML2.html">
<input type="text" size=20 name="и_я">
</form>
<a href="#" onclick="document.all.и_я.value=escape(document.all.и_я.value),document.all.хочу_туда.submit();">пошли меня</a>
</body>
</html>
содержимое страницы на которую Вы переходите post_HTML2.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled</title>
</head>
<body>
<script language="Javascript">
<!--
var name,loc
loc=document.location.href;
len=loc.length;
var URL="file:///C:/Documents%20and%20Settings/Владелец.1-W8PTMI3B6LWFG/Рабочий%20стол/post_HTML2.html?%E8_%FF=";//полный адрес документа
lengtURL=URL.length;
document.write("приперлась "+unescape(unescape(loc.substring(lengtURL,len))))// это значение можете присвоить unescape(unescape loc.substring(lengtURL,len)))
//-->
</script>
</body>
</html>
форум делает переносы будьте внимательны |
|
Вернуться к началу |
|
|
Scaramouch
Зарегистрирован: 11.01.2004 Сообщения: 143 Откуда: Столица нашей Родины
|
Добавлено: Пт Сен 03 2004 13:32 Заголовок сообщения: насколько я понял |
|
|
человек использует пхп.
Что мешает сгенерить эту самую форму так, как душе будет угодно? _________________ Ноги - это две лишние руки. |
|
Вернуться к началу |
|
|
|