window.location.href不起作用

时间:2016-05-23 06:49:40

标签: javascript jquery html

这是我的剧本:

<form class="login-form"> 
    <input type="text" placeholder="username" name="userID" id="userID"/>
    <input type="password" placeholder="password" id="password"/>
    <button id="login" name="login" value="login">Login</button>
</form>

我的HTML

window.location.href

警报正确但setOnEditorActionListener()未重定向到指定页面。为什么呢?

2 个答案:

答案 0 :(得分:1)

为什么不起作用

显示当前页面的href(URL):

document.getElementById("demo").innerHTML =
"Page location is " + window.location.href;

结果是:

  

网页位置为http://www.yoururl.com/yourlocation

使其有效

要重定向到其他页面,您可以使用:

window.location="http://www.yoursite.com";

展开工作示例

function Redirect() {
  window.location="http://www.yoursite.com";
}
    <html>
       <head>
                    
       </head>
       
       <body>
          <p>Click the following button, you will be redirected to home page.</p>
          
          <form>
             <input type="button" value="Redirect Me" onclick="Redirect();" />
          </form>
          
       </body>
    </html>

答案 1 :(得分:1)

向按钮添加类型:

    <button id="login" name="login" type="button">Login</button> 

value属性在此HTMLButtonElement上似乎不正确。

为什么?

在我看来,表格是在导航前在同一页面上提交的。