我在php中有一个不会重定向的按钮。假设页面目的地是正确的,这一行还有什么问题吗?
echo "<button id=\"create\" onclick=\"location.href('/team/teams.php?op=create');\">Create Team</button><br>";
谢谢!
答案 0 :(得分:1)
location.href
不是函数,它是一个属性
onclick=\"location.href = '/team/teams.php?op=create';\"
在您的情况下,浏览器控制台中应该显示Uncaught TypeError: string is not a function
答案 1 :(得分:0)
也许试试这个?
echo "<button id=\"create\" onclick=\"location.href='/team/teams.php?op=create';\">Create Team</button><br>";
答案 2 :(得分:0)
试
<button id='create' onclick='window.location=\"/team/teams.php?op=create\";'>Create</button>
答案 3 :(得分:0)
javascript语法为:
location.href = 'url_to_go';
所以只需删除括号,并在&lt; location.href&#39;之后给出一个等号。 代码如下:
echo "<button id=\"create\" onclick=\"location.href = '/team/teams.php?op=create';\">Create Team</button><br>";