【问题标题】:Query string not visible after using anchor tag on submit button在提交按钮上使用锚标记后查询字符串不可见
【发布时间】:2017-12-16 09:13:10
【问题描述】:

我是编程新手,正在浏览 HTML 表单,我正在查看是否使用提交按钮,我可以看到查询字符串具有我的文本框的值(因为默认方法是 GET),现在我尝试了将提交按钮包含在锚标记中,现在我看不到查询字符串,但我选择的方法是 GET。我也知道我可以通过使用 ACTION 来实现重定向,但我故意不这样做。

我的问题是,为什么当我在提交按钮周围使用锚标记时,查询字符串会消失?

代码:

<form method="get">
FirstName<br>
<input type="text" name="fname"><br>
LastName<br>
<input type="text" name="lname"><br>
<a href="testpage.php"><input type="submit" name="sub" value="submit"></a>
</form>

【问题讨论】:

    标签: html


    【解决方案1】:

    根据HTML5 Spec Document from W3C,锚标记内的提交按钮不是有效的HTML5

    Source

    【讨论】:

    • 非常感谢,我没有足够的声望点来支持你,但我已经标记了你的答案。
    猜你喜欢
    • 1970-01-01
    • 2013-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多