这是我的代码,单击“提交”时我想重定向到另一个站点,但我找不到错误在哪里。这是一个简单的代码,我知道这看起来有点“丑陋”,但我只是在测试。无法重定向html
<!DOCTYPE html>
<html>
\t <head>
\t <meta charset="UTF-8">
\t <link href="paginaweb.css" rel="stylesheet" type="text/css">
\t <script type="text/javascript">
\t \t function redirect(){
\t \t window.location.href("https://www.outlook.com");
\t \t return(false);
\t \t }
\t \t </script>
\t </head>
\t
\t \t <body class="container">
\t \t \t <div class="image"> </div>
\t \t \t \t <div>
\t \t \t \t \t <style>
\t \t \t \t \t \t input[type=text] {
\t \t \t \t \t \t \t width: 100%;
\t \t \t \t \t \t padding: 12px 20px;
\t \t \t \t \t \t margin: 8px 0;
\t \t \t \t \t \t box-sizing: border-box;
\t \t \t \t \t \t }
\t \t \t \t \t </style>
\t \t \t \t \t <label for="email">
\t \t \t \t \t <p class="fuente">Introduce tu email para conectarte a Internet.</p></label>
\t \t \t \t \t <form onsubmit="redirect()">
\t \t \t \t \t \t <input type="email" placeholder="Your email...">
\t \t \t \t \t <input type="submit" id="submit" value="Submit">
\t \t \t \t \t </form>
\t \t \t \t </div>
\t \t \t </body>
</html>
为什么不直接设置'form'的'action'参数的网址是什么? –
你需要提交价值到其他网址或只是重定向? –
'window.location.replace(“https://www.outlook.com”);'这个怎么样? –