Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Submit как a href с передачей параметров
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Submit как a href с передачей параметров

Страниц (1): [1]
 

1. V1T - 28 Апреля, 2009 - 12:11:16 - перейти к сообщению
Как можно сделать, чтобы тег <a> был полностью аналогом Submit? То есть, передавалось его имя, и параметры формы, спасибо
2. Champion - 28 Апреля, 2009 - 12:52:41 - перейти к сообщению
onclick = form.sumbmit()
3. V1T - 28 Апреля, 2009 - 15:38:29 - перейти к сообщению
Не работает всё равно, где qwe имя формы
<a href="index.htm" onclick ="document.qwe.submit();" class="go_2" title="GO"></a>
4. Champion - 28 Апреля, 2009 - 15:46:08 - перейти к сообщению
не надо href
5. Stierus - 28 Апреля, 2009 - 16:23:20 - перейти к сообщению
Всегда было интересно, а для чего люди делают <A href="#" ...>, если можно и спану прописать событие Onclick, не делая href="#" и прописав абсолютно любое визуальное оформление?
6. V1T - 28 Апреля, 2009 - 18:01:47 - перейти к сообщению
вот я туплю, конечно, спасибо всем Не понял . Даже и не заметил
7. V1T - 29 Апреля, 2009 - 12:09:33 - перейти к сообщению
<form name="qwe" class="form" method="POST" action="/signin">
<input type="text" name="login" value="<?=@$_POST['login']?>" id="log_2" maxlength="18" />
<input type="password" name="pass" value="<?=@$_POST['pass']?>" id="pass_2" maxlength="18" />
<a onclick ="document.qwe.submit();" class="go_2" title="GO"></a>
<input type="submit" name="signin" value="Вход">
</form>

почему, сабмит для примера передаёт, а <a> нет, хотя на "/signin" переадресует ((
Hidden тоже пробывал передавать, ничего
Что не так опять?
8. DeepVarvar - 29 Апреля, 2009 - 12:26:15 - перейти к сообщению
Мне кажется для события onclick форме нужно "id"... Хотя я могу быть и не прав...
9. Champion - 29 Апреля, 2009 - 12:54:09 - перейти к сообщению
сделай у а name
10. V1T - 29 Апреля, 2009 - 13:50:29 - перейти к сообщению
Всё раздуплил, вот готовый вариант Подмигивание

<?if(IsSet($_SESSION['u'])):?>
Здравствуйте,<u><?=$_SESSION['u']['login']?></u><br>
<a href="/signin?logout=1" class="reg_2">Выйти</a>

<?else:?>
<form name="qwe" class="form" method="POST" action="/signin">
<input type=hidden name="signin" value="<?=@$_POST['signin']?>">
<input type="text" name="login" value="<?=@$_POST['login']?>" id="log_2" maxlength="18" />
<input type="password" name="pass" value="<?=@$_POST['pass']?>" id="pass_2" maxlength="18" />
<a onclick ="document.qwe.submit();" class="go_2" title="GO"></a>
</form>
11. san4es - 29 Апреля, 2009 - 16:44:56 - перейти к сообщению
а мне кажется нуно так
CODE (text):
скопировать код в буфер обмена
  1. onclick ="document.forms.qwe.submit();"

 

Powered by ExBB FM 1.0 RC1