Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   JS: автоматическая отправка формы (https://forum.antichat.xyz/showthread.php?t=197286)

lukmus 18.04.2010 21:02

JS: автоматическая отправка формы
 
Есть такая форма, по нажатию на картинку bla.png она отправляеться.
Код:

<form action="/bla-bla/bla" method="post">
...
<a href="javascript:%20void(0);" onclick="$(this).parent().submit();"><img src="/bal-bla-bla/bla.png" alt=""></a>
...
</form>

Т.к. у <a> нет события onLoad нужно так переделать код, чтобы при загрузке страницы скрипт сам отправлял эту форму.
Не догоняю что значит $(this).parent().submit();.
Если я запишу так:
Код:

<form action="/bla-bla/bla" method="post">
...
<a href="javascript:%20void(0);" onclick="$(this).parent().submit();"><img src="/bal-bla-bla/bla.png" alt=""></a>
...
<script>$(this).parent().submit();</script>
</form>

на сервер отошлються именно те данные которые и послались бы при нажатии на картинку?

P.S. протестировать не так просто, именно поэтому я и решил спросить

Nobody4all 19.04.2010 01:01

Надеюсь я тебя правильно понил
Код:

<form name="blabla" action="/bla-bla/bla" method="post">
поле<input type="text" name="login" value="admin">
ещё одно<input type="text" name="pass" value="root">
<input type="submit">
</Form>

<script>document.blabla.submit();</script>

зы
так и недопёр, причём тут какаето ещё картинка и тд.. Точно сформулируй что тебе нужно.

lukmus 19.04.2010 03:45

Цитата:

Сообщение от Nobody4all
Надеюсь я тебя правильно понил
Код:

<form name="blabla" action="/bla-bla/bla" method="post">
поле<input type="text" name="login" value="admin">
ещё одно<input type="text" name="pass" value="root">
<input type="submit">
</Form>

<script>document.blabla.submit();</script>

зы
так и недопёр, причём тут какаето ещё картинка и тд.. Точно сформулируй что тебе нужно.

все уже не надо, вот все что мне нужно было https://forum.antichat.ru/thread197369.html


Время: 23:18