【发布时间】:2011-12-13 18:15:43
【问题描述】:
我有一个'按钮',里面有一个'a',带有href="logout.php",它不会注销。
当我在“div”标签内有相同的代码时,它确实如此。
这是为什么?随意引用 URL,我找不到任何有启发性的解释!
【问题讨论】:
-
听起来像是错误的标记。我不认为按钮标签有孩子。
-
发布你的完整源代码
我有一个'按钮',里面有一个'a',带有href="logout.php",它不会注销。
当我在“div”标签内有相同的代码时,它确实如此。
这是为什么?随意引用 URL,我找不到任何有启发性的解释!
【问题讨论】:
按钮标签被展开
<input type="button">
我不记得有任何规范说您可以在按钮内使用链接。相反,将您的 Jquery 或 Javascript 链接到按钮的 onclick。否则,使用按钮标签将变得完全没用,因为您想要的是执行 href 而不是提交表单...
【讨论】:
您可以创建一个按钮并将其放置在表单中以提交注销。
像这样:
<form action="logout.php">
<input type="button" name="Logout">
</form>
【讨论】: