我有一个要求,我必须使用javascript jquery从本地导入文件。 根据用户选择的文件类型,使用显示逻辑。 流程是这样的: 用户选择'导入'并从本地选择文件。一说好,我就需要检索已选择的文件扩展名,并根据显示文件的需要。
答案 0 :(得分:2)
Here is the plunker working code
您将获得mime类型,这是最安全的检查方式。我刚刚制作了代码的mime类型的警告框。
<form enctype="multipart/form-data">
<input name="file" type="file" />
<input type="submit" value="Upload" />
</form>
<script>
$('input[type=file]').change(function(){
alert('To check whether i am getting into the script '); //Comment this
var file = this.files[0];
name = file.name;
size = file.size;
type = file.type;
alert(type);
//your validation
});
</script>
致谢:Goes To
答案 1 :(得分:2)
我一直在使用以下脚本检查文件扩展名 var file_name =“file.jepg”; var extension = /.(\w+)$/.exec(file_name)[1]; 如果(扩展==“条件”) {
}