Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.06.2009, 17:35   #1
Darlee
Пользователь
 
Регистрация: 22.03.2009
Сообщений: 28
По умолчанию JavaScript

Здравствуйте.
У меня такой код:
Код:
<form method="POST" action="<?= $_SERVER['PHP_SELF']."?id=".$id."&t=".$str."";?>">
	  <select name="D1">
	<option selected>--Выбор главы--</option>
	<?

	for ($i=0; $i<($j-1); $i++)
	echo "<option value='".$i."'>".$part1[$i]."</option>";
	?>
	</select>
<button name="B1" type="submit">Перейти</button>
</form>
Нужно сделать так, чтобы вместо $str записывался номер выбранной строки ($i).
Я с javascript не дружу, а сделать нужно срочно...
Заранее спасибо.
Darlee вне форума Ответить с цитированием
Старый 13.06.2009, 18:06   #2
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Во-первых, это не JavaScript, а PHP, абсолютно разные вещи
Если я правильно понял, что вам нужно, то вот так:
Код:
<form method="POST" action="<?= $_SERVER['PHP_SELF']."?id=".$id;?>">
	  <select name="t">
	<option selected>--Выбор главы--</option>
	<?

	for ($i=0; $i<($j-1); $i++)
	echo "<option value='".$i."'>".$part1[$i]."</option>";
	?>
	</select>
<button name="B1" type="submit">Перейти</button>
</form>
В $_POST["t"] будет занесён номер выбранной строки
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Старый 13.06.2009, 18:31   #3
Darlee
Пользователь
 
Регистрация: 22.03.2009
Сообщений: 28
По умолчанию

Я знаю что такое РНР и JavaScript. Просто мне казалось, что на РНР нельзя сделать то, что мне нужно.
Спасибо большое, Вы мне очень помогли.

Последний раз редактировалось Darlee; 13.06.2009 в 18:36.
Darlee вне форума Ответить с цитированием
Старый 13.06.2009, 18:42   #4
Darlee
Пользователь
 
Регистрация: 22.03.2009
Сообщений: 28
По умолчанию

К сожалению, Ваш код не работает...
Все-таки тут нужен JavaScript... Ну ладно, разберусь самостоятельно.
Darlee вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос По Javascript MoT9I JavaScript, Ajax 1 05.01.2009 19:28
Javascript: random PAVEL315 JavaScript, Ajax 1 13.01.2008 13:32
Трассировщик JavaScript kuguar JavaScript, Ajax 5 23.11.2007 17:17