Создается с помощью JavaScript форма и задаются параметры actions, method и тд.
Далее создаем новый элемент, который имеет следующий вид <input name="submit" value="value" type="hidden" /> , и вставляем его в текущую форму.
Далее пытаемся отправить форму, способом form.submit(); и не выходит, сообщение об ошибке, "Такой метод не существует". Это происходит только если вставляется тег input с атрибутом name="submit".
var form = document.createElement('form');
form.action = '';
form.method = 'POST';
document.body.appendChild(form);
var sub = document.createElement('input');
sub.name = 'submit';// !!!!!!!!!!!!!!!!!!!!
sub.valeu = 'value';
sub.type = 'hidden';
form.appendChild(sub);
form.submit();// тут происходит ошибка