javascript - 覆盖 javascript 文件对象

标签 javascript jquery object file-upload

我正在使用 javascript 上传文件。 我用过的,

$("#file").on("change", function(event) {
    var files = event.target.files;
    var file = files[i];
    file.type = "abcd";  // MY AIM
   alert(file.type);     // NOT returning "abcd"
}

它以 image/jpg 形式发出警报,但我想为某些返回错误文件类型的浏览器覆盖我的变量。 有什么办法可以做到吗? 请帮助我

最佳答案

您无法更改类型,它是 a read-only property 。您只需向服务器发送补充信息,分别告诉它正确的类型。

关于javascript - 覆盖 javascript 文件对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27312720/

相关文章:

javascript - 如何修复弹出窗口中的 <option> 列表?

javascript - iframe 中生成的 jQuery 代码在 IE 中不起作用,但在 FF 和 Chrome 中起作用

javascript - 创建对象属性的多个实例

c# - object.object 的最佳重载匹配有一些无效参数

javascript - 如何在loDash中使用reduce方法?或者 Javascript 获取一组对象并创建一个对象

javascript - 如何在不离开页面的情况下将表单插入mysql(javascript+html)

javascript - 每个标记的 InfoBox (getElementById) – Google Maps API 3

javascript - 替换字符串中的表情符号,除非在特定的文本组内

javascript - Uncaught ReferenceError : (given function) is not defined

javascript - 我不明白的缓存 Jquery 选择器行为