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

窗户。位置标记未重定向到下一页

谭玄天
2023-03-14

我正在制作一个页面,用户在其中输入详细信息,当他提交时,页面应该被重定向到另一个显示这些详细信息的页面。但问题是window.location没有将其重定向到下一页。

超文本标记语言

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="Contact.css"/>
    <title>Document</title>
</head>
<body>
    <main id="main">
        <section>
            <h1 id="heading">
                CONTACT US
            </h1>
            <form id="contact" onsubmit="NextPage();return false">
                <input type="text" name="name" placeholder="Name" id="name" required/>
                <input type="email" name="email" placeholder="E-mail" id="email" required/>
                <input type="text" name="sub" placeholder="Subject" id="subject" required/>
                <input type="text" name="mess" placeholder="Your Message" id="message" required/>
                <textarea rows="5" maxlength="300" placeholder="Type your queries here" name="query" id="query"></textarea>
                <button type="submit" name="submit" onclick="NextPage()" id="submit">Submit</button>
            </form>
        </section>
    </main>
</body>
</html>

JS

function NextPage(){
    var contactName = document.getElementById("name");
    var contactEmail = document.getElementById("email");
    var contactSubject = document.getElementById("subject");
    var contactMessage = document.getElementById("message");
    var contactQuery = document.getElementById("query");
    var Name = contactName.value;
    var Email = contactEmail.value;
    var Subject = contactSubject.value;
    var Message = contactMessage.value;
    var Query = contactQuery.value;
    sessionStorage.setItem("Name1" , "Name");
    sessionStorage.setItem("Email1" , "Email");
    sessionStorage.setItem("Subject1" , "Subject");
    sessionStorage.setItem("Message1" , "Message");
    sessionStorage.setItem("Query1" , "Query");
    // return=false;
    window.location.replace=("Welcome.html");
}

我也在stackowerflow上寻找类似的问题,但没有一个有效,我不知道为什么。请看看这个,因为我是新的网页设计。

共有1个答案

冀阳文
2023-03-14

我不认为窗口。地方replace=(“location”)是个好主意,我个人不使用它。我使用窗口。location=“location”。这更容易。

但是如果你想使用这种方法,你可能需要谷歌一下。

希望能帮上忙OpiliteX

 类似资料:
  • 我已经浪费了很多时间试图从我的AMP页面重定向到其他页面。提交表单时,xhr操作通过POST发送数据来调用php文件。此php文件设置一个新位置,将页面重定向到另一个位置。我在php文件中要重定向的代码如下: 该过程到达实体_并正确解码,我放在头中的url(ulr)是正确的。我从chrome网络分析中得到的响应是下一个(我不明白为什么同一个url存在两个启动器,而且它们不工作)。错误日志: 获取A

  • 我已经在selenium ide中录制了脚本,它可以很好地使用它。我有一个登录表单,成功登录后应该重定向到仪表板。但当我运行Selenium RC时,它不会在clickAndWait之后重定向到仪表板。Chrome说页面不可用,但当我重新加载页面时,它正在工作。帮助我。 Selenium RC:Selenium-server-standalone-2.34.0 Selenium版本:Seleniu

  • 问题内容: 我有一个很大的swing应用程序,我想让它记住所有窗口,jframe等的大小。因此,如果用户按自己的喜好调整窗口大小,则下次窗口看起来完全一样。 我是否有更好的解决方案,但是可以在“首选项”中手动编写每个窗口的位置/大小?有什么方便的方法可以在JTable中存储列的顺序吗?可能是一些框架?只是不想写样板。 不幸的是,整个大型应用程序的序列化不是一种选择。 问题答案: 不,没有。不要忘了

  • 问题内容: 不知道为什么这不起作用。这是代码: 而不是重定向页面,此输出到网页。它跳过了重定向。为什么?我怎样才能解决这个问题?page1.php是一个实际页面,与当前页面位于同一文件夹中。上面的代码是php文件的第一行。没什么 没有。甚至没有空格。 问题答案: Pekka在评论中回答了我的问题。他没有发布答案,所以我现在是。标头重定向后使用此方法。由于某种原因,页眉的其余代码在header()方

  • 我想将所有可能的url组合重定向到单个路径。 例如。 http:/例如。com--- https:/例如。com-- 超文本传输协议/example.com/abc/cde 我可以按照mod_rewrite设置处理1和3的情况,但不能执行2重定向,这有人可以帮我。 为了避免链接转换,我在网站示例中使用了escape one/in。 重新启动引擎 重写Cond%{HTTPS}关闭 重写Cond%{H

  • 原始网址:https://-webapp*.tl.co.in/TSEERMDEV/ 登录期间:https://login.microsoftonline.com/f35425af-4755-4e0c-xxxx-b3cb9f1c6afd/oauth2/v2.0/authorize?client_id=cccccccc-219d-4c3b-bbc9-a1d32caa79a3 重定向url:https: