Как можно вызвать событие submit формы через адресную строку?

Как можно вызвать событие submit формы через адресную строку?
  • Вопрос задан
  • 767 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Maxxdev
<form action="/save" id="form" >
  <input type="text" value="test"><br>
  <input type="submit" value="submit">
</form>


const submitForm = function () {
  const queryString = window.location.search;
  const urlParams = new URLSearchParams(queryString);
  const isSubmit = urlParams.get('submit')
  if(isSubmit==='true'){
    document.getElementById('form').submit();
  }
}
submitForm()

Теперь, если в адресной строке укажем ?submit=true, то произойдет сабмит формы
/index.html?submit=true
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы