ПРИМЕЧАНИЕ: НИКОГДА не вызывайте ничего в форме «отправить»!Он будет скрывать событие отправки формы из скрипта.
У вас есть много способов получить доступ к кнопке
document.querySelector("[name=submit]").click(); // first named button
document.querySelector("#form [name=submit]").click(); // in form with id="form"
Старые IE будут скрывать имя, чтобы вы могли использовать getElementById для имени, но этоне рекомендуется.
Старые методы:
document.getElementsByName("submit")[0].click();
, где 0 - это первый элемент на странице с именем submit.
document.forms[0].elements[0].click();
, где forms[0]
- первая форма, а elements[0]
- первый элемент
или
document.getElementsByTagName("form")[0].elements[0].click();
, где ("form")[0]
- первая форма настраница и elements[0]
это первый элемент