Html 使用图像时是否删除常规提交按钮?

Html 使用图像时是否删除常规提交按钮?,html,forms,web,Html,Forms,Web,我想使用图像作为表单的提交按钮: <!DOCTYPE html> <html> <body> <form action="/cgi-bin/script.cgi" method="GET"> <input type="hidden" name="status" value="ok"> <input type="image" src="/images/button.png"> </form>

我想使用图像作为表单的提交按钮:

<!DOCTYPE html>
<html>
<body>
  <form action="/cgi-bin/script.cgi" method="GET">
    <input type="hidden" name="status" value="ok">
    <input type="image" src="/images/button.png">
  </form> 
</body>
</html>

上面的HTML将生成一个可点击的图像,但在图像旁边还有一个常规的提交按钮,文本为
http://127.0.0.1:80/cgi-bin/script.cgi

我只想显示图像。我做错了什么

编辑

如果启用CSS,这将起作用:

关闭
标签,如

<form action="/cgi-bin/script.cgi" method="GET">
    <input type="hidden" name="status" value="ok" />
    <input type="image" src="/images/button.png" />
</form>

我看没什么问题

看看这个

下面是片段



真奇怪。如果我只是将HTML保存在一个文件中,并直接在浏览器中打开它,它就可以像您的示例一样正常工作,但是如果将相同的HTML传输到web服务器并加载页面,则会显示额外的按钮。您是否加载了一些“prettifier”插件?是WP还是类似的?@mplungjan我使用的是Busybox httpd服务器,它是一个非常简单的嵌入式设备web服务器。它不支持插件,所以这应该不是问题。如果你能看到一个额外的按钮,那么该按钮必须有
HTML
代码。看看你是否能找到比你键入的代码更多的代码。从HTML5开始(根据doctype,它正在使用)
和其他单标记元素不需要自动关闭。