Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 为什么<;a href>;标签不';不要在表单中工作_Html - Fatal编程技术网

Html 为什么<;a href>;标签不';不要在表单中工作

Html 为什么<;a href>;标签不';不要在表单中工作,html,Html,为什么html中的href标记在表单中不起作用?我试图将其用于jsp页面转换,但它确实不起作用 这是我的密码: <form method="GET" action="Controller"> <input type="submit" value="Search"/> <a href="/Controller?action=add"><input type="button" value="Add"/><

为什么html中的href标记在表单中不起作用?我试图将其用于jsp页面转换,但它确实不起作用

这是我的密码:

<form method="GET" action="Controller">
      <input type="submit" value="Search"/>
      <a href="/Controller?action=add"><input 
         type="button" value="Add"/></a>
</form>


为什么它不工作的问题是什么?

您不能在按钮中包装锚定,因为它们在单击时都会做一些事情-这也是无效的HTML。尝试:

<form method="GET" action="/Controller?action=add">
      <input type="submit" value="Search"/>
      <input type="button" value="Add"/>
</form>

看看这是否有效,但不要将按钮包装在锚中:)


另外,请参见此问题,了解无法包装在标签中的其他元素链接将不会提交表单。您需要一个
。是否尝试使用链接提交表单?此代码看起来完全错误。你确定你了解html表单的基本知识吗?你想要的行为是什么?你的整个概念都错了。请参阅()以了解要使用的基本知识。