Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 希望文本在按下提交输入时显示,3秒钟后重定向到Index.html_Javascript_Html_Wait_Show Hide - Fatal编程技术网

Javascript 希望文本在按下提交输入时显示,3秒钟后重定向到Index.html

Javascript 希望文本在按下提交输入时显示,3秒钟后重定向到Index.html,javascript,html,wait,show-hide,Javascript,Html,Wait,Show Hide,当按下提交输入时,需要此站点显示一些文本,当文本显示时,计时器启动(3秒),然后返回../index.html <form id="form1" action="index.html"> <!-- your html fields and buttons here --> </form> HTML 希望在按下“提交”按钮时显示成功文本,3秒钟后它将重定向到Index.html 首先将代码包装在带有id和action=“index.html”的表单标记中 首

当按下提交输入时,需要此站点显示一些文本,当文本显示时,计时器启动(3秒),然后返回../index.html

<form id="form1" action="index.html">
<!-- your html fields and buttons here -->
</form>
HTML

希望在按下“提交”按钮时显示成功文本,3秒钟后它将重定向到Index.html

首先将代码包装在带有id和action=“index.html”的表单标记中


首先用id和action=“index.html”将代码包装在表单标记中


我真的很抱歉,但你想让我把所有的代码或只是我在这里显示的代码包装?我添加了一张我所有HTML的图片,如果你需要更多的信息,请告诉我,当涉及到js时,我是一个noob,我很擅长HTML。所以,你的代码已经在一个表单标签中了,不需要修改,但是你可以像我上面说的那样设置操作。在你的.js中,你可以使用一个监听器,当表单提交时,它将等待并执行你想要的操作检查我创建的这个小提琴:我还添加了一个验证,如果显示是空的。谢谢你,我从来没有(在截止日期前)自己解决过这个问题。我真的很抱歉,但是你想让我把所有的代码或只是我在这里展示的代码都打包?我添加了一张我所有HTML的图片,如果你需要更多的信息,请告诉我,当涉及到js时,我是一个noob,我很擅长HTML。所以,你的代码已经在一个表单标签中了,不需要修改,但是你可以像我上面说的那样设置操作。在你的.js中,你可以使用一个监听器,当表单提交时,它会等待并完成你想做的事情检查我创建的小提琴:我还添加了一个验证,如果显示为空。谢谢你,我永远不会(在截止日期之前)独自解决这个问题。
    function myFunction1() {
  var x = document.getElementById("success");
  if (x.style.display === "none") {
    x.style.display = "block";
  } else {
    x.style.display = "none";
  }
}
function formSubmit(form) {
    document.getElementById("submitNew").value = "Loading...";
    setTimeout(function() {
        form.submit();
    }, 3000);  // 3 seconds
    return false;
}
<form id="form1" action="index.html">
<!-- your html fields and buttons here -->
</form>
var form = document.getElementById('form1');

// Adds a listener for the "submit" event.
form.addEventListener('submit', function(e) {

  e.preventDefault();
  document.getElementById("submitNew").value = "Loading...";
  myFunction1();
  setTimeout(function() {
      form.submit();
  }, 3000);  // 3 seconds
  return false;

});