Сен 30
JavaScript Form submit
Мне стыдно…
Но на то затупы и нужны, что бы с ними разок поковыряться и потом никогда не ошибаться.
Проблема была в том, что я не мог вызвать submit у формы, когда у меня изменялось поле. Выглядел код так:
Ошибка: “document.forms.indexesForm.submit is not a function”;Вооружившись FireBug и сделав watch на document.forms.indexesForm я понял, в чем был мой затуп. Далее идет исправленная строка:
Проблема была в том, что я кнопке submit дал такое же имя как и зарезервированному методу у объекта form - “submit”. Отсюда следовало, что при вызове document.forms.indexesForm.submit я вовсе не вызывал метод submit у формы, а заходил в свойства кнопки с name = “submit”.11 комментариев на данный момент
Оставить комментарий
Спасибо. У меня такой же тупняк был )))
большое спасибо, разом решили проблему =))
5 балов!!!!!Целый ен заморачивася! аже роблемма была!!
СПАСИБО!
спасибо, у меня такое ж было
БЛИННННН Гениально! Час тупил целый!
Даблин… кто бы мог подумать. На тех же граблях застрял.
Спасибо, пол дня мучал…
Блин
Спасибо огроменное. Там же тупил весь день…
Thanks!
наконец то, кто то посветил этот секрет, а может и тупик, а то я уже начал думать браузер мейкеры а***ли, но в общем то все вставилось на свои места.
балщое спасибо
Спасибо! Тоже самое было, только не name=”submit”, а id=”submit”. Пока это был объект type=”submit” все работало нормаально (проверял заполнение полей и изменял свойство кнопки disabled), но когда изменил на type=”button” и решил отправлять по form.submit() - работать перестало