Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Отправка данных не из формы (https://javascript.ru/forum/misc/29144-otpravka-dannykh-ne-iz-formy.html)

EleGant 17.06.2012 09:44

Отправка данных не из формы
 
Подскажите
есть
<form action=1.php method=POST>
....
<input type=submit>
</form>
....
<a href="12345.html">Ссылка</a>

Что бы при нажатии мы могли взять и отправить то что написанно в HREF, т.е. 12345.html

bes 17.06.2012 10:48

Попробуйте поместить значение href ссылки куда-нибудь в форму, например в value input-a c type=hidden.

9xakep 17.06.2012 12:03

EleGant,
1) Берете этот адресс: document.getElementById(yourid).src, и делаете редирект с get параметрами: www.site.com?href=12345.html
2) ajaх (без перезагрузки) Но это уже другая история. Лучше юзай первый способ

Deff 17.06.2012 13:48

<form id='form' action="1.php method=POST">
  <input id='fild_1' type='hidden' value=''>

  <input type=submit>
</form>
....
<a href="12345.html" onclick="Submit_href(this.href);return false">Ссылка</a>
<script type="text/javascript">
 function Submit_href(a) {
   var b=document.getElementById('form');
   b.document.getElementById('fild_1').value=a;
   b.submit();
   alert(a)
 }
</script>

codingfighter 17.06.2012 17:47

загоняйте в input'ы что вам надо и потом делайте .serialize()


Часовой пояс GMT +3, время: 18:01.