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

document.form.submit(); не работает

Тема в разделе "JavaScript и AJAX", создана пользователем Freakmeister, 3 июн 2011.

  1. Freakmeister

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

    С нами с:
    20 дек 2009
    Сообщения:
    888
    Симпатии:
    5
    Есть фильтр, который состоит из формочки с чекбоксами. Каждому чекбоксу я прописал onChange таким образом:

    HTML:
    1. <form id="CalForm2" name="CalForm2" action="#ble" method="post">
    2. <input type="checkbox" name="ch1" id="ch1" onChange="document.CalForm2.submit();">
    3. </form>
    Но сабмит формы не срабатывает.( Уже пробовал и id и имя форме менять несколько раз, всё равно не работает. Почему такое может происходить?
     
  2. MiksIr

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    document.getElementById('CalForm2').submit();
     
  3. Freakmeister

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

    С нами с:
    20 дек 2009
    Сообщения:
    888
    Симпатии:
    5
    Тоже не срабатывает.
     
  4. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    document.forms['CalForm2'].submit()
     
  5. Freakmeister

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

    С нами с:
    20 дек 2009
    Сообщения:
    888
    Симпатии:
    5
    Неа, не хочет.)) Ппц какой-то, товарищи...
     
  6. Freakmeister

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

    С нами с:
    20 дек 2009
    Сообщения:
    888
    Симпатии:
    5
    Омфг... нашёл ошибку. Форма не срабатывала, потому что находилась внутри другой формы. :D В общем, проблема в вёрстке.

    [​IMG]

    Отписавшимся всё-равно спасибо.)
     
  7. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Код (Text):
    1. form.submit('index.php');
    надо обязательно указать, куда отправлять форму
     
  8. MiksIr

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    ????????????
     
  9. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    [​IMG]
    всю жизнь писал...
     
  10. MiksIr

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    Айяйяй =) Больше так не делай =)