Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Submit+ссылка
 
 автор: Ученик   (07.07.2008 в 13:59)   письмо автору
 
 

Есть изображение которое являеться ссылкой, подскажите как можно сделать Submit при клике на ссылку, в тоже время чтобы остался переход по ссылке .

Пробовал по разному, работает или переход по ссылке или сабмит данных формы, а оба действия сделать не получается..(

   
 
 автор: onyx   (07.07.2008 в 14:25)   письмо автору
 
   для: Ученик   (07.07.2008 в 13:59)
 

<a href="" onclick="form1.submit(); return false;"></a>

   
 
 автор: Ученик   (07.07.2008 в 14:49)   письмо автору
 
   для: onyx   (07.07.2008 в 14:25)
 

Если сделать так, то будет переход на страницу в которую посылаються данные из формы, а переход по ссылке просто игнорируется...

   
 
 автор: Ученик   (07.07.2008 в 18:02)   письмо автору
 
   для: Ученик   (07.07.2008 в 13:59)
 

Хммм... Тогда другой вопрос, есть несколько ссылко при которых происходит отправка данных из формы, можно как то определить на какую ссылку пользователь нажал? или передать это в параметрах?? Незнаю может в скрытых формах или еще как нибуть?

<form name="formName" method="POST" action="mypage.php">
<input type="text" name="name">
<input type="text" name="age">
1<a href="#" onclick="document.condition.submit();">+1</a>
2<a href="#" onclick="document.condition.submit();">+2</a>
3<a href="#" onclick="document.condition.submit();">+3</a>
</form>                                             

   
 
 автор: Sanya_Zol   (08.07.2008 в 03:06)   письмо автору
 
   для: Ученик   (07.07.2008 в 18:02)
 

> Незнаю может в скрытых формах или еще как нибуть?

В скрытых полях, в данном случае в скрытом поле

<form name="formName" method="POST" action="mypage.php">
<input type="text" name="name">
<input type="text" name="age">
<input type="hidden" name="link">
1<a href="#" onclick="document.formName.link.value='1'; document.formName.submit();">+1</a>
2<a href="#" onclick="document.formName.link.value='2'; document.formName.submit();">+2</a>
3<a href="#" onclick="document.formName.link.value='3'; document.formName.submit();">+3</a>
</form>


$_POST['link'] будет нужным значением

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования