当前位置: 首页 > 知识库问答 >
问题:

使用带有html的表单更改页面

曾皓
2023-03-14

我想通过单击“提交”按钮更改页面。问题是我不想用PHP执行此操作。我将使用一个链接示例,我们将其称为newpage。我创建了一个表单方法,其开头如下:

<form action="/newpage.html">
  <button  onclick="changepage()"  type="submit"  value="Submit">Submit</button>
  </div>  <form> 

我在这个方法里面有什么是可以的。我已经创建了javascript,所以它会将我现在所在的旧页面更改为新页面

<script>
        function changepage() {
            setTimeout(function()
            { 
            
            
            
            window.location.href = "https://www.newpage.html;
            alert("You will be redirected soon"); }, 500); 
            
        }
        </script>

但它不起作用。我试过很多东西,但仍然不起作用。你知道怎么做吗?

共有3个答案

狄德泽
2023-03-14

您可以随时重定向到不同的页面使用

window.location.replace("http://stackoverflow.com");

就你而言:

<script>
    function changepage() {
        setTimeout (function() { 
          window.location.replace = 'newpage.html';
          alert('You will be redirected soon');
        }, 500); 
    }
</script>
翟青青
2023-03-14
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>
<body>
  <form method="post" action="https://www.newpage.html">
  <button  onclick="changepage()"  type="submit"  value="Submit">Submit</button>
  <!-- <div> (error) -->  </form> <!-- u forgot the slash (/) -->
</body>
<script>
        function changepage() {
            setTimeout(function()
            { 
            
            
            //u can put the link at the form's action attribute
            
            /*window.location.href = "https://www.newpage.html";*/  // + u forgot to close the string
            alert("You will be redirected soon"); }, 500); 
            
        }
        </script>
</html>

有3个错误和1个解决方案(在chrome android上测试

仲孙英才
2023-03-14

嘿,看看这个!!

<script type="text/javascript">
        function redirectpage() {
            window.location="Folder/index.html";
        }
        setTimeout(redirectpage, 5000);  
</script>

这是为我工作: P你可以定制它:)

 类似资料:
  • 我想通过单击“提交”按钮更改页面。问题是我不想用PHP执行此操作。我将使用一个链接示例,我们将其称为newpage。我创建了一个表单方法,其开头如下: 我在这个方法里面有什么是可以的。我已经创建了javascript,所以它会将我现在所在的旧页面更改为新页面 但它不起作用。我尝试了很多东西,但仍然不起作用。知道怎么做吗?

  • 问题内容: 静态HTML /XHTML是否有一种不错的方法来创建要显示在网站的每个页面上的通用页眉/页脚文件?我知道您显然可以使用PHP或服务器端指令来执行此操作,但是有没有办法完全不依赖服务器将所有内容拼接在一起呢? 编辑:所有非常好的答案,这是我所期望的。HTML是静态的。没有运行服务器端或客户端的东西,没有真正的方法来改变它。我发现Server Side Includes似乎是我最好的选择,

  • 如果我试图做标题,我不会到达有页计数器。 如果我按照上面的代码做,我不会影响样式。

  • 我需要用Java和Jsoup解析一个表,并根据它的值改变单元格的颜色。这就是html表格的外观,也是单元格颜色需要定义的方式 我写了一个脚本,可以准备好单元格的值并从中更改文本,但是我无法也更改颜色。 这是我收到的错误:

  • 我必须在html页面中找到所有类似“登录表单”的表单。这样的要求是它包含文本输入字段、密码字段和按钮(提交或只是一个按钮)。 不应该提到任何元素名称,因为它应该通过不同的语言突变来工作。 我需要在页面中找到符合这些要求的所有表单。我想可以使用xpath完成,但我无法找出任何工作模式。 顺便说一下,我正在将webdriver与python结合使用。