在html中点击href

Itz*_*984 3 html javascript onclick

我想制作一个按钮,将我重定向到另一个页面.

代码:

 <div align="right" ><input type="submit" id="logout" onclick="location.href=/login?dis=yes" value="Sign Out" ></div><BR>
Run Code Online (Sandbox Code Playgroud)

但是当我按下按钮时,我没有得到任何重定向到另一页.

任何想法为什么?

Ric*_*ers 6

也许尝试使用type ="button"并在该位置周围加上引号.

<div align="right"><input type="button" id="logout" onclick="location.href='/login?dis=yes'" value="Sign Out" ></div>
Run Code Online (Sandbox Code Playgroud)


Juk*_*ela 6

即使通过添加引号修复了语法,您当前的代码也会创建一个在禁用JavaScript时不起作用的按钮.更简单,更安全的方法是一个小的HTML表单:

<form action="/login">
<input type=hidden name=dis value=yes>
<input type=submit value="Sign Out">
</form>
Run Code Online (Sandbox Code Playgroud)

要实现所需的样式,可以添加以下样式表:

form { display: inline; float: right; }
Run Code Online (Sandbox Code Playgroud)