Html 表单上传文件

Html 表单上传文件,html,Html,我正在尝试用HTML5创建一个表单,将文件上传到服务器。 我的HTML代码如下 选择要上载的文件: ;这可能是web浏览器的错误。 代码在我的web浏览器上运行良好。刚刚在Chrome浏览器上试用过。我不知道您为什么在代码末尾添加分号: <form action='upload.php' method='post' enctype='multipart/form-data'> Select file to upload: <input type='file' nam

我正在尝试用HTML5创建一个表单,将文件上传到服务器。 我的HTML代码如下


选择要上载的文件:

;这可能是web浏览器的错误。 代码在我的web浏览器上运行良好。刚刚在Chrome浏览器上试用过。我不知道您为什么在代码末尾添加分号:

<form action='upload.php' method='post' enctype='multipart/form-data'>
  Select file to upload:
  <input type='file' name='fileToUploadNep'>
  <input type='submit' value='submit'></form>

选择要上载的文件:
代码工作正常。询问web浏览器的开发人员。 如果您在web页面上有另一个表单,并且希望隐藏其中一个输入元素,只需将简单的
隐藏
类添加到该表单中,并在CSS文件中添加
.hidden{display:none}
即可! 或者,最简单的方法是向input.file元素添加内联样式。它将覆盖写在CSS文件上的样式。
示例:

使用如下内部CSS样式:

<form action='upload.php' method='post' enctype='multipart/form-data'>
  Select file to upload:
  <input type='file' name='fileToUploadNep' style="display:block" >
  <input type='submit' value='submit'></form>

选择要上载的文件:

我无法重现您的问题。你用的是什么浏览器?是否有任何奇怪的样式?我已经将您的标记复制到问题的一个片段中,以便您可以运行它并确认它与您链接到的屏幕截图相同。请随意阅读该片段,以便重现问题。您好。谢谢你的快速回复。你是对的。我有以下样式“input[type='file']{display:none;}”,由于另一个输入表单,我无法删除该样式。我怎样才能解决我的问题?嗨。谢谢你的快速回复。你是对的。我有以下样式“input[type='file']{display:none;}”,由于另一个输入表单,我无法删除该样式。如何解决我的问题?编辑了答案。看看,嗨。style=“display:inline block”执行此任务。非常感谢:)