Я столкнулся с совершенно странным поведением Chrome. Ниже приведен кодChrome - как подать по javascript форму с именем ввода = отправить?
<form method="post" id="form" accept-charset="UTF-8" action="/lalala">
<input type="submit" />
<input type="text" name="submit" value="Post this" />
</form>
<script>
setTimeout(function(){
var forma = document.getElementById("form");
console.log(forma.submit);
forma.submit();
},30000);
</script>
печатает в Chrome отладки окна
<input type="text" name="submit" value="Post this">
Uncaught TypeError: object is not a function
т.е. document.getElementById ("форма"). Представить это вход, но не подавать обратный вызов !!
Можно ли отправить эту форму, сохранив входное имя = отправить?
Попробуйте 'document.forms [ "форма"] представить()' – Rhumborl
же ошибка ... , – zzmaster