Если вы хотите отправить две формы с помощью одной кнопки, вам нужно сделать следующее:
1 - использовать setTimeout ()
2 - разрешить показ всплывающего окна
<script>
function myFunction() {
setTimeout(function(){ document.getElementById("form1").submit();}, 3000);
setTimeout(function(){ document.getElementById("form2").submit();}, 6000);
}
</script>
<form target="_blank" id="form1">
<input type="text">
<input type="submit">
</form>
<form target="_blank" id="form2">
<input type="text">
<input type="submit">
</form>
javascript не отправляет две формы одновременно. мы отправляем две формы с одной кнопкой не одновременно , а после secounds.
edit: когда мы используем этот код, браузер не позволяет всплывающее окно.
если вы используете этот код для своего программного обеспечения, как я, просто установите браузер для показа всплывающего окна, но если вы используете его при разработке сайта, браузер является барьероми код не запускается.