gpt4 book ai didi

javascript - 文件上传 Javascript 扩展管理

转载 作者:行者123 更新时间:2023-11-30 08:11:40 25 4
gpt4 key购买 nike

我有下面的代码检查文件上传的扩展适用性。它切换为 .xxx 文件类型。当我上传 JPEG 时它不起作用,你能帮帮我吗?

var uploadedFileType = $("#glrImageFile").val().substring($("#glrImageFile").val().length - 3);
if (uploadedFileType != "" && uploadedFileType != "jpg" && uploadedFileType != "jpg" && uploadedFileType != "bmp" && uploadedFileType != "gif" && uploadedFileType != "png") {
alert("Only jpg, png, gif, bmp image types are supported");
processing = false;
return false;
}

最佳答案

如果我没弄错,您是在尝试将文件上传标签的文件扩展名限制为“jpg”、“jpeg”、“png”、“gif”、“bmp”。我可以看到您在代码中重复了两次“jpg”检查,所以我假设您的意思是“jpeg”而不是“jpg”(是吗?)。所以你的代码可能看起来像这样(在获取文件扩展名方面有一点改进):

var uploadedFileType = $("#glrImageFile").val().split('.').pop();
if (uploadedFileType != "" && uploadedFileType != "jpg" && uploadedFileType != "jpg" && uploadedFileType != "bmp" && uploadedFileType != "gif" && uploadedFileType != "png") {
alert("Only jpg, png, gif, bmp image types are supported");
processing = false;
return false;
}

关于javascript - 文件上传 Javascript 扩展管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9518079/

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