Похоже, что я ничего не могу сделать, чтобы форма не загружала новую страницу. У меня есть следующий тестовый код:
<form id="form" onsubmit="return false">
<input id='input'>
<input id='submit' type="button" value="click me">
</form>
<script>
var form = document.getElementById("form")
form.addEventListener("submit", (ev) => {
console.log("submit")
ev.preventDefault()
ev.returnValue = false
return false
})
form.dispatchEvent(new Event('submit'))
</script>
Страница просто загружается и перезагружается снова и снова. Это ошибка в Firefox? Я на версии 60.7.0esr