您好我有小要求,有没有办法将变量值更新为输入类型文件值(浏览)。
<input type="hidden" value="Testfile - CSV - 100 rows.csv" id="filePathHdnID" name="filePathHdn" />
<input class="fileType" name="uploadfile" type="file" id="idUploadFile"/>
这是我试过的jquery代码
$("#idUploadFile").val($("#filePathHdnID").val());
如果感到困惑,请与我分享您的想法。
答案 0 :(得分:0)
您无法更改文件输入的值。 因为一旦选择了文件就创建了文件对象,并且
包含有关该文件的有用信息的文件对象。
名 该文件的名称为只读字符串。这只是文件名,不包含任何路径信息。
此处文件名是您要更改的值。
答案 1 :(得分:0)
查看您的要求,您需要为file input control
设置默认文件路径。
不幸的是,这是一个非常常见的要求,每个客户都想要,但不可能使用javascript,因为安全原因。
如果可能的话:您作为开发人员可以修改文件输入并将其发布到服务器,并且不会通知实际用户。任何 创建安全威胁的语言功能/要求保持关闭 对于开发人员:)