Ответ 1
Убедитесь, что нет name="submit"
или id="submit"
в форме
Возможный дубликат:
submit не является функцией в javascript
Почему следующая базовая функция javascript дает мне ошибку document.getElementById("form").submit is not a function
.
Единственное, что у меня есть на странице, это форма и эта функция javascript. Я хочу, чтобы он форма автоматически отправлялась при доступе к странице.
<script>
window.onload = function(){
document.getElementById('form').submit();
}
</script>
Убедитесь, что нет name="submit"
или id="submit"
в форме
Возможно, это связано с тем, что форма содержит ввод с именем = submit; то свойство submit
содержит объект элемента. Переименуйте его или используйте
document.createElement('form').submit.call(document.getElementById('form'));