Javascript 使用Jquery对上载的文件进行验证

Javascript 使用Jquery对上载的文件进行验证,javascript,jquery,Javascript,Jquery,在下面的JQuery代码中,我正在验证上传的文件: $(".inputFiles").on("change", function(e) { var uploadedFiles = e.originalEvent.target.files; var fileSize = 100; var fileType = ["image/jpeg", "image/pjpeg"]; alert("length" + upload

在下面的JQuery代码中,我正在验证上传的文件:

        $(".inputFiles").on("change", function(e) {
        var uploadedFiles = e.originalEvent.target.files;
        var fileSize = 100;
        var fileType = ["image/jpeg", "image/pjpeg"];

        alert("length" + uploadedFiles.length)
        for (var i = 0,len = uploadedFiles.length; i < len; i++) {
            var n = uploadedFiles[i].name;
            var s = uploadedFiles[i].size; 
            var t = uploadedFiles[i].type;
        alert("size  "+uploadedFiles[i].s)

                        }
    });

});
$(.inputFiles”).on(“更改”,函数(e){
var uploadedFiles=e.originalEvent.target.files;
var fileSize=100;
var fileType=[“image/jpeg”,“image/pjpeg”];
警报(“长度”+上传文件.length)
对于(var i=0,len=uploadedFiles.length;i
它在
警报(“size”+uploadedFiles[i].s)
中向我显示未定义的大小
虽然在
警报(“length”+uploadedFiles.length)
中向我打印了上载文件的数量,但为什么我得到这个
未定义的文件

alert("size  "+uploadedFiles[i].s)
应该是

alert("size  "+uploadedFiles[i].size)

确保添加服务器端验证

应该是

alert("size  "+uploadedFiles[i].size)


一定要添加服务器端验证。

ya你说得对,我错过了!!无论如何,服务器验证是必须的吗?我已经验证了客户端中的文件side@Sherif客户端验证可以被篡改,以确保双重检查服务器端有效。你是对的,我错过了这个机会!!无论如何,服务器验证是必须的吗?我已经验证了客户端中的文件side@Sherif客户端验证可以被篡改,以确保双重检查服务器端有效。应该到位