JS: автоматическая отправка формы

Discussion in 'PHP' started by lukmus, 18 Apr 2010.

  1. lukmus

    lukmus Elder - Старейшина

    Joined:
    18 Nov 2009
    Messages:
    402
    Likes Received:
    118
    Reputations:
    23
    Есть такая форма, по нажатию на картинку bla.png она отправляеться.
    Code:
    <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();.
    Если я запишу так:
    Code:
    <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. протестировать не так просто, именно поэтому я и решил спросить
     
  2. Nobody4all

    Nobody4all New Member

    Joined:
    1 Jul 2009
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Надеюсь я тебя правильно понил
    Code:
    <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>
    зы
    так и недопёр, причём тут какаето ещё картинка и тд.. Точно сформулируй что тебе нужно.
     
    #2 Nobody4all, 19 Apr 2010
    Last edited: 19 Apr 2010
  3. lukmus

    lukmus Elder - Старейшина

    Joined:
    18 Nov 2009
    Messages:
    402
    Likes Received:
    118
    Reputations:
    23
    все уже не надо, вот все что мне нужно было https://forum.antichat.ru/thread197369.html