1

我正在使用 file(input) 来选择一个文件。我想从 URL 检索文件扩展名(.jpeg)C:\Users\Rajat\Pictures\pic1.jpeg。然后,我想根据它们的格式(即音频、视频和图像)将 URL 放入文本框中。

4

2 回答 2

1

尝试这个:

var url='C:\Users\Rajat\Pictures\pic1.jpeg';
var parts=url.split('.');
console.log(parts[parts.length-1]);
于 2013-05-14T13:11:53.930 回答
1

在这种情况下,您最好使用 mimetype 而不是扩展。

var fileInput = document.getElementById('your-file-input-id');
var fileType = fileInput.files[0].type;
console.log(fileType);//gives image/jpeg or audio/mp3
var parts = filetype.split('/');
parts[0];//image
parts[1];//jpeg
于 2013-05-14T13:19:50.033 回答