【问题标题】:How to set value in input type file from input hidden type using javascript如何使用javascript从输入隐藏类型设置输入类型文件中的值
【发布时间】:2016-03-09 18:45:23
【问题描述】:

我有两种输入类型,一种是文件类型,第二种是隐藏类型。我有隐藏类型的值,我想在文件类型中设置值。

此代码用于拖放文件上传。如果隐藏类型输入发送文件所有对我有好处的属性,因为我需要提交函数中的文件属性。如何获取文件名和 lastmodifydate 等......

<form action="/upload?X-Progress-ID=1" enctype="multipart/form-data"  method="post" id="form_upload" target="iframe_upload" style="display:none;">
    <input type="file" name="upload" id="upload" data-buttonText="" onchange="submitForm()" class="filestyle" data-badge="false"><br>
    <input type="hidden" name="filesender" id="filesender" >
</form>

【问题讨论】:

  • 在您的代码中,我看不到隐藏输入的价值。并且出于安全原因,禁止在输入文件中写入值,您可以读取值但不能写入。我认为您的真正目标是从输入文件中获取文件名并将其放入隐藏输入中?
  • 你可以在stackoverflow上查看这个答案,它应该可以帮助你:link to the answer
  • 嗨 Gueras Arnaud,我在隐藏输入中有文件,但隐藏输入没有获得文件名和其他属性,而不是如果我将隐藏输入文件设置到 inputfile 然后我得到所有属性..
  • 当文件在 inputfile 中时我可以获取文件名,但是当文件在隐藏输入中时我无法获取文件名
  • 隐藏输入类型如何访问文件名和其他属性

标签: javascript html drag-and-drop input-type-file


【解决方案1】:

您不能在输入隐藏字段中使用拖放设置数据。

【讨论】:

    猜你喜欢
    • 2017-11-12
    • 2015-05-28
    • 2020-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-05
    • 1970-01-01
    • 2017-09-21
    相关资源
    最近更新 更多