Jquery:更改 iframe 内的输入文件值

标签 jquery iframe file-io

我有一个页面,其中有一个输入文件。在此页面中还有一个包含另一个输入文件的 iframe。

所以,当主页中的输入文件发生变化时,我希望 iframe 内的输入文件也将其值更改为外部输入文件的值。

但它不起作用,我在主页中使用此代码:

$('#iframe').contents().find('#input_file').val(myvalue);

#input_file 文件的值保持为空。可能是什么问题

最佳答案

您无法更改文件输入的值(出于安全原因)。

参见:Dynamically set value of a file input

关于Jquery:更改 iframe 内的输入文件值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6930280/

相关文章:

javascript - 位置绝对图像在动画过程中只显示一半

jquery遍历框消失

JavaScript:从数组更改 iFrame src

iframe - 删除垂直滚动条,将水平滚动条保留在Chrome的iframe中

javascript - OS.File 在 OS.read 之前检查最后修改日期

javascript - jQuery UI slider 自定义步骤增量和加载时的逗号

jquery - 使用 jQuery 选择器初始化 Raphael 对象

javascript - 下载大文件或显示错误

file - 为什么要创建一个空文件?

c++ - 写入大文件