Подтвердить что ты не робот

Javascript submit() не является функцией?

Возможный дубликат:
submit не является функцией в javascript

Почему следующая базовая функция javascript дает мне ошибку document.getElementById("form").submit is not a function.

Единственное, что у меня есть на странице, это форма и эта функция javascript. Я хочу, чтобы он форма автоматически отправлялась при доступе к странице.

<script>
 window.onload = function(){
 document.getElementById('form').submit();
}
</script>
4b9b3361

Ответ 1

Убедитесь, что нет name="submit" или id="submit" в форме

Ответ 2

Возможно, это связано с тем, что форма содержит ввод с именем = submit; то свойство submit содержит объект элемента. Переименуйте его или используйте

document.createElement('form').submit.call(document.getElementById('form'));