За последние 24 часа нас посетил 17791 программист и 1677 роботов. Сейчас ищут 853 программиста ...

отправка формы событием (без кнопки)

Тема в разделе "JavaScript и AJAX", создана пользователем kuzroman, 2 фев 2011.

  1. kuzroman

    kuzroman Активный пользователь

    С нами с:
    26 ноя 2010
    Сообщения:
    34
    Симпатии:
    0
    Доброго времени суток, прошу помочь в решении такого вопроса:
    Вот форма для отправки:

    HTML:
    1. <form name='submit' id="klik<?echo $id_unit;?>"  >  
    2. <input type="hidden" id="i<?echo $id_unit;?>" value="<?echo $id_unit;?>" >
    3.  <input  value="<? echo $kol_tov_input;?>" size=3 maxlength=5  type=text onchange="submit.click()" />  
    4. <input type='submit' name='submit' id="klik<? echo $id_unit;?>" value='ok'>
    5. </form>
    В силу ограниченности знаний в js, а точнее в их отсутствии, я не знаю как отправить эту форму без нажатия на кнопку submit.
    В своем случае я сделал так: добавил [js] onchange="submit.click()"[/js] в input , но проблема в том что если я убираю
    HTML:
    1. <input type='submit' name='submit' id="klik<? echo $id_unit;?>" value='ok'>
    или делаю тип hidden, то такая конструкция перестает работать.

    Подскажите что нужно прописать в onchange, чтобы отправлять форму без нажатия на кнопку?
    т.е. вот это <input type='submit' name='submit' id="klik<? echo $id_unit;?>" value='ok'> мне нужно скрыть или удалить.
     
  2. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    onchange="submit.submit()" попробуй