请问如何根据后缀名得到MIME type。

<input type="file">得到的file对象有type(MIME type)属性。这个type属性是根据文件后缀名得到的,因为换了个后缀名就type就不一样了。
现在有一个字符串("xxx.xxx"格式),截取到后缀字符串后,有没有类似于上一段的判断方法。或者<input type="file">的type判断方法有公开的调用接口吗?谢谢

阅读 7.3k
2 个回答

没看懂你说的什么意思,不过我都是这么获取的

<input type="file" id="choose" >
var files = document.getElementById('choose');  
    files.onchange = function () {                       
        files = this.files;  // filsep[0]包括name,type,size等属性
        files[0].type   
    };
var i = 'yao5he6.mp3'.split('.')[1];
console.log(i);

。。。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏