Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

Отправка формы ссылкой

Обсуждение темы Отправка формы ссылкой в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Ситация такая: существует одна POST форма которую необходимо отправить линком php скрипту. делаю так <a href='script.php?name=value' onclick="document.form1.submit();"> ссылка работает форма не отправляется. ставлю ...


Закрытая тема
 
Опции темы
Старый 25.07.2008, 19:42   #1
Ситация такая:
существует одна POST форма которую необходимо отправить линком php скрипту.

делаю так
<a href='script.php?name=value' onclick="document.form1.submit();"> ссылка

работает форма не отправляется.

ставлю # перед адресом <a href='#script.php?name=value'

onclick="document.form1.submit();">

форма отправляется но ?name=value игнорируется

а теперь вопрос, можно сделать так чтобы и овцы целы и волки сыты, т.е.

в адресной строке было

http:/..script.php?name=value& и данные формы

<input type=hidden > непоможет! если только вне формы, то какой смысл

рылся в поиске нашел следующее

<script language="javascript">

function fsubmit(value_p)
{
document.forms['form1'].feuille.value = value_p;
document.forms['form1'].submit();
}
</script>

php?>
//здесь цикл выводящий много линков с разными значениями
for($i=0;$i<$per;$i++)
{
echo"<a href="javascript:fsubmit('".$i."');">".$i."</a>";
}
?>

<form name="form1" method="post" action="index2.php">
<input type="hidden" name="feuille" value="">
</form>

не работает.

Можно какнибудь отредактировать этот скрипт или чтобы ссылка отправляла две формы ну вот так например

<a href='#' onclick="document.forms[form1, form2].submit();">
<a href='#' onclick="document.form1.submit();document.form2.su bmit();">

пробовал не вышло.

с javascript незнаком.

кто поможет
 
Старый 25.07.2008, 19:42
Ссылки
Старый 25.07.2008, 20:20   #2
На какой скрипт вы хотите отправить форму?

Зачем к форме, отправлямой через post пририсовыать значения в get?
 
Старый 25.07.2008, 22:26   #3
Наверно слишком глубоко копнул и не смог выразится.
Опечатался
форма GET

можно сделать простой <input type=submit name=v".$i++."
но эти кнопки невписываются в дизайн сайта
<input type=image не придаш имени
мне нужна линк с именем
 
Старый 25.07.2008, 22:32   #4
Так hidden полем ее передайте.
 
Старый 26.07.2008, 09:50   #5
hidden получится не один, и каждый является своего рода командой для обработки отправляемой формы и вывода новой.
пример
<form>
<input type=hidden name=delet value=ok>
<input type=hidden name=save value=ok>
<input type=hidden name=copy value=ok>
i t.d........

здесь сама форма

</form>

<a href'#' onclick="document.form1.submit();">delet</a>

<a href'#' onclick="document.form1.submit();">save</a>

<a href'#' onclick="document.form1.submit();">copy</a>


отправлять их толпой не вижу смысла.
 
Старый 26.07.2008, 09:50
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Копирование и отправка формы garycor HTML, CSS, JavaScript 1 01.09.2005 14:13
Автоматическия отправка формы Nikolos HTML, CSS, JavaScript 2 05.02.2005 01:59
Отправка формы на емайл VERMIN[SD] ASP, Perl, PHP и MySQL 7 26.07.2004 21:16
обработка и отправка формы MXM HTML, CSS, JavaScript 4 28.01.2004 19:01
Отправка формы... Silver HTML, CSS, JavaScript 0 31.07.2003 19:31


Текущее время: 20:01. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум