2013-08-22 42 views
0

我想为FILE名称设置一个预定义的值。我已经为'FILE NAME'添加了一个'value'标记,但是它没有在表单中显示任何值。请引导我。如何将值设置为HTML表单中的文件输入?

<form action= 'fileTesting.php' method= 'POST' > 
<input type='file' name= 'image' value='c:/' /> 
Name :<input type='name' name='name' value='Name' /> 
<input type='submit' value='submit' /> 

</form> 
+0

可能的[如何将值设置为HTML中的文件输入?]的重复项(http://stackoverflow.com/questions/1696877/how-to-set-a-value-toa-a-文件输入功能于HTML) –

+1

你想读此: http://stackoverflow.com/questions/20537696/remember-and-repopulate-file-input/20537822#20537822 – MrJustastic

回答

1

我怀疑这是可能的。我想这是出于安全原因。

你可能会考虑以下情形:填充文件(如密码文件),并自动值提交使用JavaScript

形式允许其设置文件将允许来自客户机的任何文件上传到服务器没有任何用户交互。即使没有通知,如果使用Ajax的话。

+0

当我尝试更新一个产品,它显示我空的'文件'字段,我必须重新上传更新页面中的文件。我只想在用户去更新页面时在那里写入文件名。 –

+0

有很多解决方案......我想到的一个问题就是将处理程序附加到onchange事件,该事件将在选择一个文件时上传文件。另一个是通过Ajax更新您需要的任何内容。 – i100

相关问题