gpt4 book ai didi

javascript - JavaScript 中输入 FileUpload 对象 : can’t change the name of the selected file

转载 作者:行者123 更新时间:2023-12-03 12:07:00 26 4
gpt4 key购买 nike

我正在尝试使用 JS 上传文件。

  • 我的第一步是选择要上传的文件,这很好用。
  • 然后我检查输入标记中的文件是否存在

enter image description here

  • 使用以下控制台命令(使用chrome版本36.0.1985.125米):

    document.getElementById("InputfileSelection").files.item(1).name "image02.JPG"

此时一切正常。唯一的问题是,如果我尝试更改文件名,它将不起作用。怎么会这样?

document.getElementById("InputfileSelection").files.item(1).name="NEW NAME";
"NEW NAME"

下一步显示名称未更改:

document.getElementById("InputfileSelection").files.item(1).name
"image02.JPG"

最佳答案

Javascript 不允许您更改客户端文件系统上的任何内容。它显示文件名以供引用。

无论如何,当时重命名文件是没有意义的,上传后在您的服务器上重命名...或者打开文件资源管理器并在那里重命名,但不要混合使用两者。

关于javascript - JavaScript 中输入 FileUpload 对象 : can’t change the name of the selected file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25142358/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com